




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python程序设计与应用使用多分支结构将百分制成绩转换成等级制成绩房晓东主讲教师使用多分支结构将百分制成绩转换成等级制成绩互斥关系使用多分支结构将百分制成绩转换成等级制成绩学生的成绩为95满足判断条件成绩大于等于90并且小于等于100不满足其他判断条件Python单分支结构第1个if条件是否成立if结构总是会被执行出现冗余降低效率Python语言如何对程序进行改进呢?使用多分支结构将百分制成绩转换成等级制成绩Python二分支结构
多分支结构Python学习目标二分支结构多分支结构达成任务二分支结构1989年荷兰计算机程序员吉多·范罗苏姆PythonC语言二分支结构二分支结构是在单分支结构的基础上,根据条件的真假来执行不同的语句体。Python单分支结构的基础上加else关键字及其语句体语法格式:二分支结构先判断条件表达式的值是真还是假。Python语言的优点二分支结构当条件表达式的判断结果为真时,(包括非零、非空)条件成立,执行语句体1中的操作。当条件表达式的值为假时(包括零、空),条件不成立,执行语句体2中的操作。两个分支总是有一个分支会被执行,且只有一个分支会被执行。使用二分支结构判断成绩是否合格使用单分支结构来判断成绩是否及格当成绩大于等于60分时表示成绩及格,否则表示成绩不及格,该怎样优化程序呢?二分支结构使用二分支结构判断成绩是否合格提高程序运行效率降低代码的冗余使用多分支结构将百分制成绩转换成等级制成绩程序得到优化致命的缺陷——程序逻辑存在问题使用二分支结构判断成绩是否合格多分支结构使用多分支结构将百分制成绩转换成等级制成绩如何解决这个问题呢?多分支结构多分支结构多分支结构04最终至多有一个分支被执行03分支之间存在互斥关系01连接多个判断条件02产生多个分支ifElif一个或多个else子块可省略多分支结构多分支结构一个if语句可以包含多个elif语句,但结尾最多只能有一个else语句多分支结构条件表达式1代码块1TrueFalse代码块2代码块3……代码块n条件表达式2TrueFalse条件表达式3TrueFalse……TrueFalse多分支结构对程序进行优化使用多分支结构判断成绩是否合格注意多分支结构中条件比较多,各分支为互斥关系,但判断条件可能存在包含关系,此时需要注意判断条件的先后顺序。使用多分支结构判断成绩是否合格除了可以使用单分支结构将百分制成绩转换成等级制成绩外,掌握了上述内容后,我们还可以使用多分支结构对程序进行优化。使用多分支结构判断成绩是否合格注意判断条件完成后进行测试使用多分支结构判断成绩是否合格保证程序实现功能判断条件分支结构条件程序流向先后顺序程序的逻辑核心决定影响使用多分支结构将百分制成绩转换成等级制成绩二分支结构多分支结构使用单分支结构将百分制成绩转换成等级制成绩使用分支结构循序渐进地实现了成绩的转换任务课后思考我们还可以使用多分支结构解决哪些问题呢?你知道生活中的如快递计费,阶梯电价计费,出租车费……是如何实现的吗?课后思考我们还可以使用多分支结构解决哪些问题呢?你知道生活中的如快递计费,阶梯电价计费,出租车费……是如何实现的吗?任务布置:快递计费系统某快递点提供华东地区、华南地区、华北地区的寄件服务,该快递点寄件价目表具体如下表所示,地区编号首重(<=2kg)续重(元、kg)华东地区(01)13元3元华南地区(02)12元2元华北地区(03)14元4元课后思考我们还可以使用多分支结构解决哪些问题呢?你知道生活中的如快递计费,阶梯电价计费,出租车费……是如何实现的吗?任务布置:出租车计费系统要求:循环输入公里数,自动计算所需费用,费用计算公式如下0.公里数小于等于0时输出:请输入正确的公里数进行计算,程序结束:1.出租车起步价8元,包含2公里2.超过两公里的部分,每公里收取1.2元3.超过12公里的部分,每公里收取1.5元阶梯电价计费系统。……二分支结构先判断条件表达式的值是真还是假。Python语言的优点二分支结构当条件表达式的判断结果为真时,(包括非零、非空)条件成立,执行语句体1中的操作。当条件表达式的值为假时(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒水连锁知识培训课件
- 中班艺术领域教学方案2025年归纳
- 篮球技战术课件
- 双下肢血管炎护理查房
- 急性肾炎正确护理方法
- 护士长时间管理和目标管理
- 河北软件职业技术学院《兽医临床病理学》2023-2024学年第二学期期末试卷
- 江苏联合职业技术学院《电子设计与创新基础A》2023-2024学年第二学期期末试卷
- 上海震旦职业学院《BM概论》2023-2024学年第一学期期末试卷
- 2025届山东省青岛李沧区四校联考初三第一次诊断性考试试题化学试题试卷含解析
- 客服营销面试试题及答案
- 2024年中国工商银行远程银行中心招聘考试真题
- 2025年我的师德小故事标准教案21
- 3 学会反思第二课时 养成反思好习惯 教学设计-2023-2024学年道德与法治六年级下册统编版
- 计划管理培训课件
- 《骑鹅旅行记》名著阅读读课件
- 2025上海烟草机械限责任公司高校毕业生招聘39人易考易错模拟试题(共500题)试卷后附参考答案
- 二零二五年度汽车销售业务员劳动合同(新车与二手车)
- 护理人员中医技术使用手册(2024版)
- 《外科护理学》课件- 乳腺癌术后淋巴水肿预防和护理
- 设备设施风险分级管控清单
评论
0/150
提交评论