在我猜猜游戏的代码中,即使猜测为1,也会返回猜测过高的情况。无法弄明白。谢谢!
答案 0 :(得分:1)
基本上你不应该使用raw_input,因为这会得到一个字符串而不是一个整数。尝试使用输入
有关详细信息,请参阅此问题:Python read input as integers
答案 1 :(得分:0)
您的guessNum
是字符串。当您希望用户输入整数时,需要将其设置为int。例如:
guessNum = int(raw_input('Enter a number between 1 and 100: '))