做出判断的分支 课件 2023-2024学年教科版(2019)高中信息技术必修1_第1页
做出判断的分支 课件 2023-2024学年教科版(2019)高中信息技术必修1_第2页
做出判断的分支 课件 2023-2024学年教科版(2019)高中信息技术必修1_第3页
做出判断的分支 课件 2023-2024学年教科版(2019)高中信息技术必修1_第4页
做出判断的分支 课件 2023-2024学年教科版(2019)高中信息技术必修1_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

2.2做出判断的分支日期:2023/09必修一数据与计算目录1常量、变量2运算符与表达式3赋值语句6输入输出语句54数据类型分支语句小度同学参加了学校一年一次的体检,医生告诉他体重超标,需要加强运动。运动时,如果心率控制在一定的范围,则对我们的身体有益,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,则会对身体有害。小度同学今年16岁,安静心率为71,他查询到:最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率你能帮他计算出最适合他的运动心率吗?任务一:计算最适宜运动心率PARTONE常量、变量01常量、变量01常量在程序运行过程中值始终保持不变的量02变量在程序运行过程中值允许改变的量命名规则:1.必须以字母或下划线开头,后面可以是字母、数字或下划线2.区分大小写3.不能使用保留字/任务一中的常量、变量分别是哪些?01常量、变量下列变量名合法吗?1).a_q2).1233)._124).if5).else6).and7).or8).3_w9).def10)._wde11).7_w12).f(x)13).Y-214).!d/PARTTWO运算符与表达式02运算符与表达式练一练:在Pythonshell的命令提示符(>>>)后,一行一行地输入以下命令,观察结果。(1).4*24/24%24**3(2).5//23+4//5

23//3+5%2**3(3).-10//412%3**20.8*2.0运算符+-*///%**功能加减乘除整除取模(取余)幂算术表达式a+ba-ba*ba/ba//ba%ba**b优先级332222102运算符与表达式运算符==>>=<<=!=功能等于大于大于等于小于小于等于不等于练一练:在Pythonshell的命令提示符(>>>)后,一行一行地输入以下命令,观察结果。(1).2==32>1(2).13!=1213<=12(3).24>=2416<34PARTTHREE赋值语句03赋值语句01020304a=b=c=1#数值1赋值给变量a,b,ca,b,c=1,2,3#数值1,2,3分别赋值给变量a,b,ca,b=b,a#交换a,b两个变量的值c+=a#等效于c=c+a,把c+a的值赋值给变量c变量=表达式05a=55#把数值55赋值给变量a03赋值语句赋值运算符+=-=*=**=/=//=%=赋值语句a+=ba-=ba*=ba**=ba/=ba//=ba%=b等效于a=a+ba=a-ba=a*ba=a**ba=a/ba=a//ba=a%bPARTFOUR输入和输出语句04输入和输出语句input()输入语句Print()输出语句练习:1).myname=input(“请输入名字:”)print=(“hello”,myname)2).print(“helloworld”)3).i=input(“请输入一个整数:”)4).print(“请输入一个整数:”)PARTFIVE数据类型PPT下载/xiazai/05数据类型根据一个数创建一个新的字符串str()字符串根据一个字符串或者浮点数创建一个新的整数int()整形根据一个字符串或者整数创建一个新的小数float()浮点型020103PPT下载/xiazai/05数据类型1.str(“5”+”5”)str(“hello”+”world”)str(10+20)2.int(“5”+”5”)int(10+20)int(“4”+4)int(“4”)+int(4)3.float(10)float(“10”)float(“10”+”world”)练一练:PARTSIX分支语句小度同学参加了学校一年一次的体检,医生告诉他体重超标,需要加强运动。运动时,如果心率控制在一定的范围,则对我们的身体有益,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,则会对身体有害。小度同学今年16岁,安静心率为71,他查询到:最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率你能帮他计算出最适合他的运动心率吗?任务一:计算最适宜运动心率任务一:计算最适宜运动心率(220-16-71)x60%+71(220-16-71)x80%+71low,high该同学今年16岁,安静心率71最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率任务一:计算最适宜运动心率最适宜运动心率是有性别差异的

男=(220-年龄-安静心率)*(60%~80%)+安静心率

女=(210-年龄-安静心率)*(60%~80%)+安静心率如何修改程序可以实现根据性别输出结果呢?是否男性n=210(n-age-HRrest)x60%+HRrest(n-age-HRrest)x80%+HRrestlow,high06分支语句双分支if

条件:

语句或语句组Aelse:

语句或语句组B单分支if

条件:

语句或语句组06分支语句练一练:读懂下列程序v=float(input("请输入速度(千米/秒):"))ifv>=7.91:print("飞船成功飞行!")else:print("飞船不能升空")a=input("请输入数字a:")b=input("请输入数字b:")ifa>b:print("最大的数是:",a)else:print("最大的数是:",b)06分支语句#计算男女生最适宜运动心率age=int(input("请输入您的年龄:"))HRrest=float(input("请输入您的安静心率:"))gender=input("请输入男或女:")ifgender=='男':n=220else:n=210low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrestprint("最适宜运动的心率是:",low,"~",high)拓展:常用的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论