if条件的应用课件粤教版高中信息技术必修1_第1页
if条件的应用课件粤教版高中信息技术必修1_第2页
if条件的应用课件粤教版高中信息技术必修1_第3页
if条件的应用课件粤教版高中信息技术必修1_第4页
if条件的应用课件粤教版高中信息技术必修1_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论