- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
温二十五中 周贞学习目标了解多分支结构,理解if-elif条件语句的格式和执行流程。理解if-elif条件语句解决问题的一般步骤和方法。了解if-elif条件语句中的try/except语句的格式和功能。任务一编写程序,从键盘上输入体温实现以下功能:1、如果输入体温不在一般人体温变化的范围(35oC--42oC内)屏幕显示输入有误2、输入体温在36oC—37.3oC之间(含36oC和37.3oC)屏幕显示体温正常3、输入体温大于37.3oC屏幕显示体温偏高4、输入体温小于36oC屏幕显示体温为多少oC实例126度看天气穿衣否是20-26度否T恤是10-20度否衬衣是小于10度毛衣是羽绒服实例2#输入名次mc=int(input(参加运动会项目名次(1~8):))#计算并输出得分if mc==1: print(得分为:9分)elif mc==2: print(得分为:7分)elif mc==3: print(得分为:6分)elif mc==4: print(得分为:5分)elif mc==5: print(得分为:4分)elif mc==6: print(得分为:3分’)elif mc==7: print(得分为:2分)elif mc==8: print(得分为:1分)else: print(输入的名次不在1~6范围!学校运动会比赛取前8名成绩,其中第一名得9分,第二名得7分,第三名得6分,第四名得5分,第五名得4分,第六名得3分,第七名得1分,第八名得1分。在如下程序划线处填空,实现:输入名次,输出得分。tw=float(input(请输入体温))if tw35 or tw42: print(输入有误)elif tw=37.3 and tw=36: print(体温正常)elif tw37.3: print(体温偏高)else: print(体温为,tw,oC)开始输入体温(tw)Tw35oC或tw42oC假36oC≤tw≤37.3oC假真显示“输入有误”假tw37.3oC真真显示“体温正常”显示“体温为多少oC”显示“体温偏高”结束新知讲解一、if-elif条件语句在Python中, if-elif条件语句的一般格式是: 一个if条件语句可以包含多个elif子句, 仅当if条件不为真时, elif子句的语句块才可能被执行if条件1: 语句块1elif条件2: 语句块2……elif条件n: 语句块n[else 语句块n+1]如果if和elif子句的条件都不为真时, else子句的语句块就会被执行。任务二编写程序,实现算术四则运算的简易计算器功能。elif op==/: try: c=x/y print(运算结果为:,c) except: print(除数不能为零!)实现算术四则运算,需要知道两个算术运算数;运用的运算符有加、减、乘、除;当运算符为除时,除数不能为零。二、 try/except语句捕捉异常可以使用try/except语句。其基本格式为:try: 正常时执行语句块except: 异常时执行语句块功能:用来检测try语句块中的错误, 从而让except语句捕捉异常信息并处理。课堂小结一、if-elif条件语句二、 try/except语句if条件1: 语句块1elif条件2: 语句块2……elif条件n: 语句块n[else 语句块n+1]try: 正常时执行语句块except: 异常时执行语句块实例2#输入名次mc=int(input(参加运动会项目名次(1~8):))#计算并输出得分if mc==1: print(得分为:9分)elif mc==2: print(得分为:7分)elif mc==3: print(得分为:6分)elif mc==4: print(得分为:5分)elif mc==5: print(得分为:4分)elif mc==6: print(得分为:3分’)elif mc==7: print(得分为:2分)elif mc==8: print(得分为:1分)else: print(输入的名次不在1~6范围!作业布置1学校运动会比赛取前8名成绩,其中第一名得9分,第二名得7分,第三名得6分,第四名得5分,第五名得4分,第六名得3分,第七名得1分,第八名得1分。在如下程序划线处填空,实现:输入名次,输出得分。利用所学过的列表编写程序实现上例功能作业布置2根据流程图利用今天所学的if-elif语句编写程序
您可能关注的文档
- 教学课件:古对今.pptx
- 教学课件:故宫2.pptx
- 教学课件:分离定律.pptx
- 教学课件:仿写.pptx
- 第八章成对数据的统计分析章末复习课课件(共53张PPT)【2020-2021学年高二数学人教A版(2019)选择性必修第三册】.pptx
- 第12课时 用商的变化规律简便计算.pptx
- 教学课件:第11课 循环嵌套.pptx
- 第6课《藤野先生》第一课时.pptx
- 第5课 美妙音乐剪辑.pptx
- 第2课时 商是一位数的笔算除法.pptx
- 泰州市姜堰区2022年八年级下学期《数学》期中试题与参考答案.pdf
- 高考江苏卷:《化学》2024年-2022年考试真题与参考答案.pdf
- 高考湖南卷:《生物》2024年-2022年考试真题与参考答案.pdf
- 高考新课标卷:《生物》2024年-2023年考试真题与参考答案.pdf
- 武汉市江汉区2022年八年级上学期《数学》期中试题与参考答案.pdf
- 盐城市滨海县2022年八年级上学期《数学》期中试题与参考答案.pdf
- 福州市连江县2022年八年级上学期《数学》期中试题与参考答案.pdf
- 高考广东卷:《物理》2024年-2022年考试真题与参考答案.pdf
- 高考北京卷:《英语》2024年-2022年考试真题与参考答案.pdf
- 江苏省宿迁市2022年八年级上学期《数学》期中试题与参考答案.pdf
文档评论(0)