python 3.22一闪而过 代码如下,俺是菜鸟,请高手解答
发布网友
发布时间:2022-10-17 23:57
我来回答
共2个回答
热心网友
时间:2023-11-04 23:31
while running:
guess =input('Enter an integer : ')
改为
while running:
try:
guess =int(input('Enter an integer : '))
except:
continue # 检测出输入非整数错误异常
-------------------------------------
还有
else:
print ('The while loop is over.' )
# Do anything else you want to do here
system('pause')
input ()
这里的 else: 上没有对应的 if 也会出错,请另作修改
热心网友
时间:2023-11-04 23:31
将读入的数字转换为INTEGER
elif int(guess,10)<23: