# 输入成绩
while True:
n = input("请输入你的成绩:")
# 判断是不是整数
while True:
try:
n = int(n)
break
except:
n = input("输入错误,成绩只能为数字,请输入你的成绩:")
if 100 >= int(n) >= 90:
print("你的评级是:A !!")
break
elif 90 > int(n) >= 80:
print("你的评级是:B !!")
break
elif 80 > int(n) >= 70:
print("你的评级是:C !!")
break
elif 70 > int(n) >= 60:
print("你的评级是:D !!")
break
elif 0 <= int(n) < 60:
print("你的评级是:E !!")
break
# 不在0-100区间内,重新输入成绩,重新进行循环
else:
n = input("输入错误,成绩只能是0-100区间内的分数!")
python根据输入的成绩,判断输入是否为整数,并判断输入成绩是否在成绩区间内,再进行成绩评级
最新推荐文章于 2022-12-13 15:18:41 发布