# 学习if-elif-else语句的目的:当需要从上往下依次判断条件时,可以使用该语句,注意点当满足了某个条件
# 则后面的条件就不在进行判断了,整个if-elif-else语句会判断结束, 如果列举的条件都不满足则会执行
# else语句
score = float(input("请输入您的分数:"))
# 判断分数是否符合某个条件
if score >= 90 and score <= 100:
# 当满足了条件,则后面就不会再进行判断
print("优秀")
elif score >= 80 and score < 90:
# 当满足了条件,则后面就不会再进行判断
print("良好")
elif score >= 70 and score < 80:
# 当满足了条件,则后面就不会再进行判断
print("一般般")
elif score >= 60 and score < 70:
# 当满足了条件,则后面就不会再进行判断
print("刚刚及格")
elif score >= 0 and score < 60:
# 当满足了条件,则后面就不会再进行判断
print("不及格")
else:
# 以上列举的条件都不满足,则会执行else语句
print("请输入合法分数, 0-100之间!")
打印结果:
请输入您的分数:20
不及格
进程已结束,退出代码0
请输入您的分数:68
刚刚及格
进程已结束,退出代码0
请输入您的分数:90
优秀
进程已结束,退出代码0
# 学习if-elif-else语句的目的:当需要从上往下依次判断条件时,可以使用该语句,注意点当满足了某个条件
# 则后面的条件就不在进行判断了,整个if-elif-else语句会判断结束, 如果列举的条件都不满足则会执行
# else语句
score = float(input("请输入您的分数:"))
# 判断分数是否符合某个条件
if 90 <= score <= 100:
# 当满足了条件,则后面就不会再进行判断
print("优秀")
elif 80 <= score < 90:
# 当满足了条件,则后面就不会再进行判断
print("良好")
elif 70 <= score < 80:
# 当满足了条件,则后面就不会再进行判断
print("一般般")
elif 60 <= score < 70:
# 当满足了条件,则后面就不会再进行判断
print("刚刚及格")
elif 0 <= score < 60:
# 当满足了条件,则后面就不会再进行判断
print("不及格")
else:
# 以上列举的条件都不满足,则会执行else语句
print("请输入合法分数, 0-100之间!")
# else语句是可选,可以根据自己的开发情况,选择添加else语句
打印结果:
请输入您的分数:89
良好
进程已结束,退出代码0