「Python条件结构」根据成绩段输出分值

功能要求

编写一个控制台应用程序,从键盘上输入学生的成绩段A、B、C、D(不区分大小写),根据不同的成绩段打印输出学生的成绩范围。

成绩为A段,分数范围为90~100分;成绩为B段,分数范围为70~89分;成绩段为C段,分数范围为60~69分;成绩为D段,分数范围为60分以下。

(此处已添加书籍卡片,请到今日头条客户端查看)

程序分析

1. 从键盘上输入学生的成绩等级(lev),注意成绩等级不区分大小写

2. 根据输入的成绩等级进行判断,使用or(或运算)连接大小写判断

3. 根据判断的结果,显示对应的成绩范围信息。


(此处已添加书籍卡片,请到今日头条客户端查看)

实例代码

lev = input("请输入学生的成绩等级(A~D):")

if lev == "A" or lev == "a":

print("该学生成绩等级为A,成绩分数范围为90~100分")

elif lev == "B" or lev == "b":

print("该学生成绩等级为B,成绩分数范围为70~89分")

elif lev == "C" or lev == "c":

print("该学生成绩等级为C,成绩分数范围范围为60~69分")

elif lev == "D" or lev == "d":

print("该学生成绩等级为D,成绩分数范围为60分以下")

else:

print("成绩等级输入错误")


(此处已添加书籍卡片,请到今日头条客户端查看)

运行结果

从键盘中输入“A”,表示学生的成绩等级为A

「Python条件结构」根据成绩段输出分值

从键盘中输入“b”,表示学生的成绩等价为B

「Python条件结构」根据成绩段输出分值

从键盘上输入“E”,没有此成绩等价,表示输入错误

「Python条件结构」根据成绩段输出分值

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章