选择结构嵌套
使用时一定要注意控制好不同级别代码块的缩进量,因为缩进量决定了代码的从属关系。
if 表达式1:
语句块1
if 表达式2:
语句块2
else:
语句块3
else:
if 表达式4:
语句块4
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'
else:
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]))