因此,我是一名Python初学者,我正在做这些挑战,以更好地掌握python。面临的挑战是创建一个猜谜游戏程序,在该程序中,您向用户要求一个数字,然后让计算机生成一个随机数,并查看用户猜得是否太高,太低或正确。这是我们的代码...
compchoice = random.randint(1,9)
userchoice = int(input("Choose a number: "))
while compchoice != userchoice and userchoice != "exit":
if userchoice>compchoice:
print("Too high ")
elif userchoice<compchoice:
print("too low ")
else:
print("You got it!!! ")
但是结果是,当我输入我的猜测后,它会告诉我结果是太高还是太低,并无限打印它们。我不知道怎么了