while True:
a=int(input(‘输入你的成绩:’))
if 90<=a<=100:
print(‘优’)
pass
elif 80<=a<90:
print(‘良’)
pass
elif 60<=a<80:
print(‘一般’)
pass
elif a<60:
print(‘不及格’)
pass
else:
print(‘请输入成绩’)
pass
a=input(‘是否继续查询?是:或否:’)
if a==’是’:
# a = int(input('输入你的成绩:'))
continue
else:
print('欢迎下次使用')
break
打赏我,让我更有动力~
© 2016 - 2024 掌控者 All Rights Reserved.
9yue20ri
发表于 2021-1-17
try:
a=’10’
c=9/0
print(c)
print(a[11])
except Exception as b:
print(b)
异常处理这里是有问题的,只打印第一个异常,不打印第二个异常
评论列表
加载数据中...
兰州民百
发表于 2021-1-17
程序顺序执行,遇到第一个异常就抛出异常,然后程序终止,不会往下继续运行的。
另外,
if
中为什么要用pass
,不理解。评论列表
加载数据中...