前言:每日打卡
要求:从键盘录入一个整数成绩,90~100为A,80~89为B,70~79为C,60~69为D,0~59为E
小于0或大于100的为非法数据。
score = int(input("请输入你的成绩:")
if score >= 90 and score <= 100:
print('A级')
elif score >= 80 and score <= 89:
print('B级')
elif score >= 70 and score <= 79:
print('C级')
elif score >= 60 and score <= 69:
print('D级')
elif score >= 0 and score <= 59:
print('E级')
else:
print('对不起,成绩输入有误,不在其有效范围内')
上述代码中条件表达式也可以写成:
score = int(input("请输入你的成绩:"))
if 90 <= score <=100:
print(‘A级’)
elif 80 <= score <= 89:
print('B级')
elif 70 <= score <= 79:
print('C级')
elif 60 <= score <= 69:
print('D级')
elif 0 <= score <= 59:
print('E级')
else:
print("对不起,成绩输入有误,输入值不在其有效范围内")
注:上述条件表达式仅在python中可以实现,在其他编程语言中不能