有没有更好的方法来对此while循环进行编码?

时间:2020-05-10 18:22:40

标签: python while-loop

因此,我是一名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!!! ")

但是结果是,当我输入我的猜测后,它会告诉我结果是太高还是太低,并无限打印它们。我不知道怎么了

0 个答案:

没有答案
相关问题