版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Eyelashpassedunderwhoviewmyheart最适宜运动心率计算器2.2做出判断的分支山东省文登第一中学11月27日凌晨,有网友爆料,高以翔在录节目时,心脏骤停三分钟送医院抢救生命在于运动!
数据显示,马拉松赛平均5万人就有1个死亡。
10月20日,在2019龙口国际马拉松的半程赛道上,跑者张某某在20.5公里出现身体不适。虽然急救志愿者就在身边,赛道上的医护人员也及时赶到,但在跑道上的他已经失去意识,最终离世。
11月27日,演员高以翔在录《追我吧》节目时,奔跑过程中突然昏迷倒地,心脏骤停三分钟送医院抢救,但最终抢救无效,遗憾离世。课堂导入项目:最适宜运动心率计算器运动有度!!!最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率心率多少适宜运动?用数据说话——监测心率项目学习目标任务二:利用分支语句实现分性别计算任务一:利用赋值语句实现心率计算1、掌握顺序结构、分支结构的基本结构2、学会赋值语句、if语句的使用方法3、运用顺序结构、分支结构的语句编写简单的程序解决问题项目模块分解最适宜运动心率计算器项目任务一:利用赋值语句实现计算最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率分析问题设计算法编写程序调试程序能否用上一节课学过的流程图表示出计算问题的算法呢?(220-年龄-安静心率)x
60%+安静心率(220-年龄-安静心率)x
80%+安静心率最适宜运动的心率范围是:low~high最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率活动1:计算最适宜运动心率结束开始low=
high=
输出
有了算法,我们可以利用程序来实现。要在Python中实现最适宜运动心率计算,必须遵循该语言的语法规则。常量在程序运行中始终保持不变的量,所有的常数都是常量。例如,π,活动1中的220、0.6等。知识探究变量在程序运行中值允许改变的量,程序执行的每个瞬间,变量的值是确定的,但在程序执行的整个过程中,它的值是可以改变的。例如玩游戏时玩家的性命。1.必须以字母或下划线开头,后面可以是字母、数字或下划线。2.区分大小写。3.不能使用保留字。运算符与表达式知识探究运算符+-***///%名称加减乘幂除取整除取模练习1:2*32**38/38//38%3赋值语句变量=表达式练习3:a=5b=6c=a
a=b
b=cprint(a,b)练习2:n=5n=n+1print(n)活动2:利用赋值语句和表达式实现心率计算知识探究输入和输出语句输入格式:input(“提示内容”)
提供从键盘输入数据的函数,提示内容显示提示输入的话。
Myname=input(“请输入myname:”)Print(“hello”,myname)输出格式:print(输出内容)
代码中的“hello”表示字符串,字符串就是文本,可以说字母、数字或符号。字符串与数字的区别在于,字符串两端需加引号,输出是原样显示引号中的内容。
最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率年龄age安静心率HRrest(220-年龄-安静心率)x
60%+安静心率(220-年龄-安静心率)x
80%+安静心率最适宜运动的心率范围是:low~high活动2:计算任意年龄与安静心率的最适宜运动心率最适宜心率因人而异,每次都要修改程序很麻烦,可以怎样做呢?最适宜运动心率=(220-年龄-安静心率)x(60%~80%)+安静心率最低适宜运动心率=(220-16-71)x60%+71最高适宜运动心率=(220-16-71)x80%+71low=
high=
Print(low,”~”,high)运算符+-***///%名称加减乘幂除取整除取模任务一:利用赋值语句和表达式实现心率计算
运行程序时,我们输入的是字符串,我们怎样转换成数值的呢?活动2:利用赋值语句和表达式实现心率计算知识探究数据类型Python提供了整数、浮点数和字符串等常见数据类型。下面给出一些函数,
它们可以把数据从一种类型转换为另一种类型。Float():
根据一个字符串或整数创建一个新的浮点数(小数)Int():
根据一个字符串或浮点数创建一个新的整数。Srt():
根据一个数(也可以是任何其他类型)创建一个新的字符串。age=input(“请输入年龄=”)age=float(input(“请输入年龄=”))
活动3:根据运算结果完善程序age=float(input("请输入年龄="))HRrest=
low=(220-age-HRrest)*0.6+HRresthigh=(220-age-HRrest)*0.8+HRrestprint
最适宜运动的心率是否只和年龄、安静心率有关?
float(input(“请输入安静心率=”))(“最适宜的运动心率是:”,low,“~”,high)
活动4:发现问题、完善算法男性最适宜运动心率=(220-age-HRrest)*(60%~80%)+HRrest女性最适宜运动心率=(210-age-HRrest)*(60%~80%)+HRrest如何完善算法?判断gender是男性还是女性210分支语句知识探究单分支If
条件:
语句或语句组双分支If条件:
语句或语句组Aelse:
语句或语句组B运算符==>
>=<
<=!=含义等于大于大于等于小于小于等于不等于关系运算符v=float(input("请输人速度(千米/秒):"))ifv>=7.91:print("飞船成功飞行!")else:print("飞船不能升空!")关系表达式用关系运算符连接起来的式子。当关系表达式成立时值为真(True),不成立时值为假(False)。9>=7.9,值为True;23==24,值为False当飞船速度“v>=7.91”时,输出“飞船成功飞行!”;否则输出“飞船不能升空!”。
活动5:利用分支结构完善程序age=float(input("请输入年龄="))
HRrest=float(input("请输入安静心率="))gender=input("请输入maleorfemale:")if
:
else:
1
low=(n-age-HRrest)*0.6+HRrest
high=(n-age-HRrest)*0.8+HRrest print("最适宜的心率是:",low,"-",high)
活动5:利用分支结构完善程序Eg:参考第一节学习的感冒指数编程num=int(input("请输入感冒指数:"))if0<=num<=6:print("少发")elif7<=num<=19:print("较易发")elif20<=num<=30:print("易发")elif31<=num<=61:print("极易发")else:print("指数值不正确")input("运行完毕,请按回车键退出...")多分支if条件:
语句组1elif语句2elif语句3……else:
语句组n拓展知识探究
拓展:给出运动提示age=float(input("请输入年龄="))
HRrest=float(input("请输入安静心率="))EHR=
#输入运动后的心率gender=input("请输入maleorfemale:")ifgender=='male':n=220else:n=210
low=(n-age-HRrest)*0.6+HRrest
high=(n-age-HRrest)*0.8+HRrest ifEHR<low:print('您的运动心率太低,请适当提高')elif
1
print(‘')else:
print(‘
')input("运行完毕,请按回车键退出...")
可穿戴设备监测心率,前面的程序能够计算适宜运动心率,如果超出安全范围时,设备可以给出安全提示,就更加人性了。全民健身健康健身,设备保驾心率检测,程序护航1.下列选项中属于字符串常量的是()A.1457B.a*bC."890"D.A,b2.Python中变量的命名遵循的规则,不正确的是(
)A.必须以字母或下划线开头,后面可以是字母、数字或下划线。B.不区分大小写C.不能使用保留字3.下列合法的变量名是()A.ifB.iC.*cD.True4.以下不是关系运算符的是()A.!=B.==C.>D./CBBD课堂习题课堂反馈总结学会了如何运行IDLE通过计算最适宜运动心率体验了python的算术计算能力通过判断最适宜运动心率,掌握了自己的健康运动指标,练习了判断语句的使用了解了判断语句的适用情况,以及用计算机解决问题的基本过程
Eyelashpassedunderwhoviewmyheart生活中我们会
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业管理-报表管理制度
- 江苏省高邮市重点名校2025-2026学年初三第一次阶段考试数学试题含解析
- 湖南省汨罗市弼时片区市级名校2026年初三下学期期末考试(二模)数学试题含解析
- 江西南昌市心远中学度2025-2026学年初三5月月考(数学试题文)试题含解析
- 扬州地区部分县2026届初三暑假末结业考试数学试题含解析
- 江西省赣州市南康区唐西片区2026届初三下学期第二次大联考物理试题含解析
- 娄底市重点中学2026届初三下学期第一次诊断性考试物理试题试卷含解析
- 2026年朔州市重点中学初三七校联合体考前冲刺交流考试物理试题含解析
- 艾灸护理安全注意事项
- 老年患者压疮护理的伦理问题
- 2026广东深圳医学科学院科研职能岗位招聘笔试备考试题及答案解析
- 山东大众报业集团有限公司招聘笔试题库2026
- 2026年国网江苏省电力有限公司高校毕业生招聘约825人(第二批)笔试模拟试题及答案解析
- 2026上半年新疆维吾尔自治区招聘事业单位工作人员分类考试4474人笔试备考题库及答案解析
- GB/T 20151-2026光度学CIE物理光度系统
- GB/T 18570.9-2025涂覆涂料前钢材表面处理表面清洁度的评定试验第9部分:水溶性盐的现场电导率测定法
- 高中实验室安全教育课件
- 2026年甘肃省交通运输厅所属事业单位招聘笔试易考易错模拟试题(共500题)试卷后附参考答案
- 电信公司客户服务部门员工绩效考评表
- 安徽合肥市人力资源服务有限公司招聘笔试题库2026
- GB/T 1883.1-2025往复式内燃机词汇第1部分:发动机设计和运行术语
评论
0/150
提交评论