关于捕获input()异常
第33课后动手1题:加入try语句:
import random
secret = random.randint(1,10)
try:
temp = input('不妨猜一下数字:')
guess = int(temp)
except (ValueError,EOFError,KeyboardInterrupt):
print('输入错误!')
guess = secret
while guess != secret:
……
请问except中的guess = secret是什么意思? 就是将 guess 的值直接赋值给答案,避免进入循环(因为循环条件是 guess != secret)。
页:
[1]