score=int(input('请输入一个数字'))
grade= ' '
if score>100 or score<0:
score = int(input('输入错误!!!请重新输入一个在0-100之间数字'))
else:
if score>=90:
grade = 'A'
elif score>=80:
grade = 'B'
elif score>=70:
grade = 'C'
elif score>=60:
grade = 'D'
elif score<60:
grade = 'E'
print('分数{0},等级{1}'.format(score,grade))
选择结构嵌套
score = int(input('请输入一个0-100之间的数字'))
degree='ABCDE'
num = 0
if score>100 or score<0:
score = int(input('输入错误!!请重新输入一个0-100之间数字'))
else:
num = score//10
if num<6:num=5
print('分数是{0},等级是{1}'.format(score,degree[9-num]))
python:输入一个学生的成绩,将其转化成简单描述:不及格(小于60)、及格(60-79)、良好(80-89)、优秀(90-100) (两种方式)
最新推荐文章于 2024-06-28 22:31:00 发布