本帖最后由 caliph21 于 2021-3-17 10:22 编辑
[Python] 纯文本查看 复制代码 flage=True
while flage:
select=input('\n»»» 选择new,top,23家的写真机构:')
try:
if int(select) in range(25):
select,flage=int(select),False
else:
print('»»» Range Enter Error, Run Again!')
except ValueError:
print('ValueError ,pls run again!')
问题来了:
[Python] 纯文本查看 复制代码 flage=True
while flage:
select=input('\n»»» 选择new,top,23家的写真机构:')
try:
select,flage=int(select),False if int(select) in range(25) else print('»»» Range Enter Error, Run Again!')
except ValueError:
print('ValueError ,pls run again!')
为什么第二种方法结果跟第一种不一样?求解!感谢大神! |