




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.3运用选择结构描述问题求解过程
第四章程序设计基础知识回顾开始语句序列结束<变量>=input('提示信息:')print([object,...][,sep=''][,end='\n'])顺序结构输入某学生信息技术考试成绩(0-100),判断是否通过考试。60分以上为考试通过,输出pass,60分以下考试不及格,输出为fail。判断考试是否通过score=int(input(‘请输入考试成绩:’))print(‘pass’)print(‘fail’)if语句if条件表达式:语句块①有冒号②注意语句的缩进③语句块可以包含多个语句判断考试是否通过输入某学生信息技术考试成绩(0-100),判断是否通过考试。60分以上为考试通过,输出pass,60分以下考试不及格,输出为fail。判断考试是否通过开始
结束score<60输入score输出“pass”输出“fail”score>=60YYNN输入某学生信息技术考试成绩(0-100),判断是否通过考试。60分以上为考试通过,输出pass,60分以下考试不及格,输出为fail。score=int(input(‘请输入考试成绩:’))print(‘pass’)print(‘fail’)ifscore>=60:ifscore<60:判断考试是否通过if…else语句if条件表达式:语句块1else:语句块2判断考试是否通过输入某学生信息技术考试成绩(0-100),判断是否通过考试。60分以上为考试通过,输出pass,60分以下考试不及格,输出为fail。开始
结束输入score输出“pass”score>=60YN输出“fail”判断考试是否通过开始
结束输入score输出“pass”score>=60YN输入某学生信息技术考试成绩(0-100),判断是否通过考试。60分以上为考试通过,输出pass,60分以下考试不及格,输出为fail。输出“fail”score=int(input(‘请输入考试成绩:’))print(‘pass’)print(‘fail’)ifscore>=60:else:注意事项①有冒号,冒号是告诉python后面要创建一个语句块。②当语句块有多个时,要遵循相同的缩进。ifscore>=60:Print(‘pass’)Print(‘congratulations!’)ifscore>=60:Print(‘pass’)Print(‘congratulations!’)注意事项③表达式可以是关系表达式,也可以是逻辑表达式。例如,考试成绩所有学科都及格,并且平均分高于80分时,输出优秀。分支结构单分支双分支实践活动:BMI指数判断根据《国家学生体质健康标准》体重指数BMI评分标准,高一年级男生BMI指数在16.5-23.2范围内为‘正常’等级,女生在16.5-22.7范围内为‘正常’等级。完善BMI程序功能,根据输入的身高和体重,判断BMI值是否正常。1.分析问题①用变量BMI表示体重指数,判断BMI在正常范围内的表达式怎么写?BMI>=16.5andBMI<=23.216.5<=BMI<=23.2实践活动:BMI指数判断②BMI的值如何计算BMI=体重(kg)/身高(m)的平方根据《国家学生体质健康标准》体重指数BMI评分标准,高一年级男生BMI指数在16.5-23.2范围内为‘正常’等级,女生在16.5-22.7范围内为‘正常’等级。完善BMI程序功能,根据输入的身高和体重,判断BMI值是否正常。实践活动:BMI指数判断2.设计算法开始
结束输入身高体重输出“正常”bmi>=16.5andbmi<=23.2YN输出“非正常”计算bmi实践活动:BMI指数判断3.编写程序BMI=w/h**2h=int(input("请输入身高"))w=int(input("请输入体重"))ifBMI>=16.5andBMI<=23.2:print("您的BMI处于正常值。")print("您的BMI处于非正常值。")else:开始
结束输入身高体重输出“正常”bmi>=16.5andbmi<=23.2YN输出“非正常”计算bmi实践活动:BMI指数判断4.调试运行实践活动:BMI指数判断思考:根据《国家学生体质健康标准》体重指数BMI评分标准,高一年级男生BMI指数在16.5-23.2范围内为‘正常’等级,小于16.5为偏瘦,大于23.2为偏胖。女生在16.5-22.7范围内为‘正常’等级,小于16.5为偏瘦,大于22.7为偏胖。①分别判断是否小于16.5、在16.5-23.2之间,大于23.2。1.分析问题②先判断是否正常或不正常,在不正常区间继续判断偏瘦或偏胖。实践活动:BMI指数判断结束输出“正常”bmi>=16.5andbmi<=23.2YN输出“非正常”2.设计算法结束输出“正常”bmi>=16.5andbmi<=23.2YN输出“偏瘦”bmi<16YN输出“偏胖”实践活动:BMI指数判断3.编写程序结束输出“正常”bmi>=16.5andbmi<=23.2YN输出“偏瘦”bmi<16YN输出“偏胖”ifBMI>=16.5andBMI<=23.2:print("您的BMI处于正常值。")ifBMI<16.5:
print("偏瘦")else:
print("偏胖")else:实践活动:BMI指数判断4.调试运行if嵌套If表达式1:语句块1else:If表达式2:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年保安证重要信息试题及答案
- 保安责任解读试题及答案
- 保安证考试注意事项及试题及答案
- 保安证突发事件处理试题及答案
- 2025年保安证考试综合考试题目及答案
- 2025年保安证考试阶段目标试题及答案
- 可行性研究报告编制依据
- 快速学习保安证试题及答案
- 辽宁省普通高中2024-2025学年高三第二学期5月练习物理试题试卷含解析
- 武昌职业学院《体育艺术创新创业》2023-2024学年第一学期期末试卷
- 2025年会计招聘的面试题及答案
- 2025年工程测量员(技师)职业技能鉴定理论考试指导题库(含答案)
- (一模)东北三省三校2025年高三第一次联合模拟考试 生物试卷(含答案)
- 金属熔融岗位培训课件
- 2025年车驾管知识题库查验业务知识考试题(附答案)
- 2025年度高端养生按摩店合伙人合作协议
- 污水处理厂工程设备安装施工方案及技术措施
- 2025年海南海口市水务局招聘事业单位人员35人历年高频重点模拟试卷提升(共500题附带答案详解)
- 2025年江苏盐城市交通投资建设控股集团有限公司招聘笔试参考题库附带答案详解
- 事故隐患内部举报奖励制度
- PCB镀金层孔隙率检验方法研究
评论
0/150
提交评论