def func(val):
num = int(input("Enter a number:"))
while(num!=val):
if num < val:
print ("Too low!")
return -1
num = int(input("Try again: "))
elif num > val:
print ("Too high!")
return 1
num = int(input("Try again: "))
else:
print ("Got it!!!")
break
return 0
func(20)
使用此代码,它不会循环。它会询问我的号码是多少,并让我知道它是否正确,但它不会重新要求我输入新号码。我是否在不正确的地方调用了该函数?还是我的 while 循环中的条件不正确?
慕码人2483693
有只小跳蛙
qq_花开花谢_0
RISEBY
慕尼黑的夜晚无繁华
相关分类