Mot*_*akk 4 python loops exception while-loop
所以我在这里要做的是,如果你输入一个字符串而不是整数,那么你回到起点
但由于某种原因,当你输入一个字符串时,程序就会停止
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
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
229 次 |
| 最近记录: |