python中if-elif-else语句怎么用?
- 更新时间:2021-07-14 09:46:05
- 编辑:莘自珍
给网友们整理相关的编程文章,网友古鸿振根据主题投稿了本篇教程内容,涉及到学生、成绩、平均分、语句、评相关内容,已被724网友关注,涉猎到的知识点内容可以在下方电子书获得。
参考资料
- 学生成绩管理系统的设计与实现(毕业设计) / 369 KB / 码小辫 推荐度:
- 《中学生Python创意编程》源码课件 配套资源 / 593 MB / 方其桂 推荐度:
- Resultados de Fútbol / 44.85 KB / 体育 推荐度:
- 《小学生C++趣味编程》配套源码 配套资源 / 96.4 MB / 潘洪波 推荐度:
- 小学生C++趣味编程 PDF 电子书 / 57 MB / 潘洪波 推荐度:
正文内容
《python中if-elif-else语句怎么用?》是一篇值得学习的技术文章,代码实例很详细,改了一下错误代码,希望对网友有用。
python中非常基础的if-else结构,执行过程比较简单,就是判断if语句中的表达式是真假,如果为True程序就会执行 if 语句下面的代码块,if语句中的判断结果为False假,就会依次判断 elif 语句中的表达式,这就是该分支的基础使用流程,下面几个简单步骤,让大家熟练掌握语句用法。
实例:输入学生的语文、数学、英语三门考试成绩,单科满分100分,通过学生成绩评定等级:
A:平均分>=90分
B:90分>平均分>=80分
C:80分>平均分>=70分
D:70分>平均分>=60分
E:平均分<60分
实现代码:
chinese = int(input("请输入学生的语文成绩:")) maths = int(input("请输入学生的数学成绩:")) english = int(input("请输入学生的英语成绩:")) average = (chinese + maths + english) / 3 if average >= 90: print("学生的平均分为:%.2f,成绩综合评定为:A" % average) elif average >= 80 and average < 90: print("学生的平均分为:%.2f,成绩综合评定为:B" % average) elif average >= 70 and average < 80: print("学生的平均分为:%.2f,成绩综合评定为:C" % average) elif average >= 60 and average < 70: print("学生的平均分为:%.2f,成绩综合评定为:D" % average) else: print("学生的平均分为:%.2f,成绩综合评定为:E" % average)
输出结果:
现在大家清晰了if-elif-else语句的基础用法了吧,每一个判断语句都具有排他性,判断结果一旦为True就不再往下执行,希望可以帮助大家哦~
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
相关教程
-
学生成绩管理系统C++实现代码
这篇文章主要为大家详细介绍了学生成绩管理系统C++实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2021-04-07
-
C++实现学生管理系统
这篇文章主要为大家详细介绍了C++实现学生管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2021-04-07