所以我真的不明白我做错了什么,但我觉得好像是def x():.
def add():
numberAdd_A = input("Enter Value A:")
numberAdd_B = input("Enter Value B:")
numberAdd_A = int(numberAdd_A)
numberAdd_B = int(numberAdd_B)
sumAdd = int(numberAdd_A) + int(numberAdd_B)
print("Sum:", sumAdd)
return add()
答案 0 :(得分:1)
这是一个无限recursion。您正在调用add
函数末尾的add
函数。
def add():
numberAdd_A = input("Enter Value A:")
numberAdd_B = input("Enter Value B:")
numberAdd_A = int(numberAdd_A)
numberAdd_B = int(numberAdd_B)
sumAdd = int(numberAdd_A) + int(numberAdd_B)
print("Sum:", sumAdd)
return add() # here
使用此:
def add():
numberAdd_A = input("Enter Value A:")
numberAdd_B = input("Enter Value B:")
numberAdd_A = int(numberAdd_A)
numberAdd_B = int(numberAdd_B)
sumAdd = int(numberAdd_A) + int(numberAdd_B)
print("Sum:", sumAdd)
return sumAdd # replaced
add() # call the function