版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
python的if选择结构粤教版(2019)信息技术(高中)(必修一)第4章程序设计基础江安县南屏高级中学温故而知新Reviewtheoldandlearnthenew掌握数据类型Masterdatatypes整型(int)、浮点型(float)字符串类型(str)、列表(list)掌握运算符Masteryoperator算术运算符:+、-、*、/、%、**、//逻辑运算符:and、or、not关系运算符:>=、<=、==、!=数据类型转换Datatypeconversion使用input()函数输入的数据均为字符串类型;如需进行算数运算则使用int()或float()函数进行强制数据类型转换数据类型与运算符Datatypesandoperators数据类型转换Datatypeconversion01选
择选
择TEACHINGCOURSEWARE选
择choose目录PART-01单分支if语句应用PART-02双分支if语句应用PART-03实战练习01单分支if语句应用单分支if语句单分支if语句单分支if语句的格式为:if
条件表达式:语句组if后面加空格后接条件表达式,条件表达式后一定要加冒号”:“语句组前要有明显的缩进(空格,通常以1个Tab键即4个空格为一个缩进单位)。所有语句组严格遵循相同的缩进(即空格个数相同)语句组可以是一行代码,也可以是多行代码。执行过程:语句组只有在条件表达式的值为真True时才会执行,否则为假False不执行项目探讨问题项目小组成员在某网购站点上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据笔记本的单价和购买数量编写程序计算在总费用?项目探讨设计算法①输入S、P的值;②如果S<6,则J=1.0;③如果S>=6而且S<=10,则J=0.9;④如果S>=11,则J=0.8;⑤T=S*P*J;⑥输出T的值;⑦结束。分析问题1.假设购买笔记本数量为S本,笔记本单价为P元,折扣系数为J,总费用为T;2.规则:如果S<6,则J=1.0;如果S>=6而且S<=10,则J=0.9;如果S>=11,则J=0.8;总费用:T=S*P*J3.根据输入的笔记本数量与价格算出总费用流程图呈现项目探讨设计算法编写程序项目探讨如何实现同时一行输入三个数,并以空格分隔?函数分割.split()对象是一个“字符串”#split()括号内可以没有参数,代表按照空,空格,换行符,制表符来分割。输入的三个数用空格隔开分别赋值给a,b,c01双分支if语句应用单分支if语句双分支if语句双分支if语句的格式为:if
条件表达式:语句组Aelse:语句组Bif后面加空格后接条件表达式,条件表达式后一定要加冒号”:“else后直接加冒号”:”所有语句组严格遵循相同的缩进(即空格个数相同)语句组可以是一行代码,也可以是多行代码。执行过程:条件表达式为真True执行语句组A,否则为假False执行语句组B,适用于两种完全对立也就是非B即A、非A即B的判断选择。项目探讨问题项目小组成员在某网购站上看到三种笔记本的优惠价格各不相同,笔记本1、笔记本2和笔记本3每本分别优惠价为a元、b元和c元,编程输出其优惠价的最大值。项目探讨设计算法①输入三个数a、b、c;②如果a>b,则m=a;否则m=b;③如果c>m,则m=c;④输出m的值;⑤结束。分析问题1.读入的三个数a、b、c,2.设其中的最大数为m,3.找出a和b中最大的数赋给m,4然后再将m与c比较,5.找三个数中最大的数。流程图呈现项目探讨设计算法编写程序当堂练习一if语句的应用1.已知password中存储了用户input()输入的密码(注:经过数据类型转换,password最后存储整数型密码),如果密码等于667722则打印输出"恭喜!密码正确"。下列选项能准确表达此逻辑的是()A、ifpassword=="667722": C.ifpassword=667722:print("恭喜!密码正确") print("恭喜!密码正确")B、ifpassword==667722: D、ifpassword="667722":print("恭喜!密码正确") print("恭喜!密码正确")当堂练习二if语句的应用周末爸爸妈妈带着叮小马去动物园,门票的价格和游客的年龄有关系(关系如下展示),已知爸爸36岁,妈妈33岁,叮小马12岁,请问叮小马他们买门票花了多少钱(价格用price表示,年龄用age表示):( )ifage>=18:price=32else:price=16A、32元
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026食品保鲜设备行业发展趋势研究及投资规划
- 2026乳胶工业制品市场供需现状分析及环保工艺投资发展报告
- 2026汽车改装件制造行业竞争态势服务模式投资方向分析
- 2026汽车排放控制设备制造行业市场分析及行业竞争力深度报告
- 2026中国心理咨询与治疗服务市场需求分析投资评估规划
- 3.1网络改变世界 课件2026-2027学年统编版道德与法治 八年级上册
- 2026人工智能领域市场深度探讨及技术应用前景与发展规划研究报告
- 2026软件服务行业市场发展纪实及数字化转型与风险投资路径规划
- 2026中国游乐场行业市场竞争分析发展现状研究投资前景供需规划报告
- 全国4月高等教育自学考试历年自考管理学原理试题及答案
- 社工考试题内容及答案
- 2026年安徽宿州市社会化工会工作者招聘考试试卷-含答案解析
- 《水利水电工程锚喷支护技术规范》(SLT 377-2025)解读:锚喷支护施工的技术指南
- 终末期患者压力性损伤护理专家共识(2026版)解读课件
- 2025年常德市石门县事业单位考试笔试试题及答案
- 2026医师定期考核口腔试题题库(附答案)
- 2026临沂兰山产业投资发展集团有限公司 权属子公司公开招聘(33人)笔试参考题库及答案详解
- 合作项目启动联络函(8篇)
- T-GDNAS 083-2026 主动脉内球囊反搏导管护理
- 2026年水利工程高级工程师答辩题库
- 护理员排痰照护
评论
0/150
提交评论