我正在为计算机分配一个随机数并让用户输入他们的猜测。问题是我应该给用户一个选项来输入“退出”,它会打破 While 循环。我究竟做错了什么?我正在运行它,它说 guess = int(input("Guess a number from 1 to 9:"))
import random
num = random.randint(1,10)
tries = 1
guess = 0
guess = int(input("Guess a number from 1 to 9: "))
while guess != num:
if guess == num:
tries = tries + 1
break
elif guess == str('Exit'):
break
elif guess > num:
guess = int(input("Too high! Guess again: "))
tries = tries + 1
continue
else:
guess = int(input("Too low! Guess again: "))
tries = tries …Run Code Online (Sandbox Code Playgroud)