栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

「Python条件结构」if…elif…else成绩等级信息

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

「Python条件结构」if…elif…else成绩等级信息

功能要求

由计算机对学生的成绩进行分级(补考、及格、中、良、优),其划分标准为:小于60为补考;60~70分为及格;70~80分为中;80~90分为良;90~100分为优。最终输出等级信息。

从键盘上输入学生的成就,当学生的成就在0~100之间时,在对成绩等级进行判断,如果成绩不在0~100之间给出“无效的成绩”提示。

实例代码

score = eval(input('请输入你的成绩(0~100):'))  # 输入学生成绩

if score < 0 or score > 100:  # 判断成绩是否大于100,或小于0,即无效成绩

    print('无效的成绩')

elif score < 60:  # 小于60分,不及格

    print('不及格')

elif score < 70:  # 大于等于60,且小于70,及格

    print('及格')

elif score < 80:  # 大于等于70,且小于80,中等

    print('中等')

elif score < 90:  # 大于等于80,且小于90,良好

    print('良好')

else:  # 所有条件都不满足,即成绩大于等于90,且小于等于100,优秀

    print('优秀')

运行结果

从键盘上输入“158”,则score = 158,score > 100,不是正确的成绩,输出“无效的成绩”。

 

 

从键盘上输入“48”,则score = 48,0 <= score < 60,输出“不及格”。

 

 

从键盘上输入“68”,则score = 68,60 <= score < 70,输出“及格”。

 

 

从键盘上输入“78”,则score = 78,70 <= score < 80,输出“中等”。

 

 

从键盘上输入“88”,则score = 88,70 <= score < 80,输出“良好”。

 

 

从键盘上输入“98”,则score = 98,90 <= score <= 100,输出“优秀”。

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/988212.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号