gpt4 book ai didi

python - 卡在 Python 3 中的错误(异常、循环)

转载 作者:太空狗 更新时间:2023-10-30 02:32:42 25 4
gpt4 key购买 nike

所以我想在这里做的是,如果你输入一个字符串而不是一个整数,你会回到开始

但是由于某些原因,当你输入一个字符串时程序就停止了

while True:
try:
print("Will select a random number between selected limits: 'x' and 'y'")
x = int(input("x = "))
except ValueError:
print("Please enter a number")
break

最佳答案

while True:
try:
print("Will select a random number between selected limits: 'x' and 'y'")
x = int(input("x = "))
y = int(input("y = "))
except ValueError:
print("Please enter a number") # don't break here, let loop repeat
else:
break # only break when there is no error

关于python - 卡在 Python 3 中的错误(异常、循环),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16693372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com