小编She*_*Lin的帖子

用户输入 Exit 以中断 while 循环

我正在为计算机分配一个随机数并让用户输入他们的猜测。问题是我应该给用户一个选项来输入“退出”,它会打破 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)

python input exit break while-loop

5
推荐指数
1
解决办法
6036
查看次数

标签 统计

break ×1

exit ×1

input ×1

python ×1

while-loop ×1