2.2做出判断的分支(第二课时)课件 2023—2024学年教科版(2019)高中信息技术必修1

| 22页
| 1375人阅读
| 11人下载
特供

内容正文:

做出判断的分支(第二学时) 页面统一为16:9宽幅画面比例尺寸;PPT统一格式为PPT或PPTX。 中文: 1. 课名:微软雅黑48号字; 2.(第一课时):微软雅黑32号字; 3.学校名称:请填写全称; 4.学科、年级、主讲人、学校:华文楷体28号字(具体根据文字量可适当调整)。 英文 1.课名:字体以Times New Roman为主,字号一般使用32—36号,特别强调可以用40号; 2.(Period 1):字体使用Arial,字号为28; 3.正文一般用24—28号,特别强调可用32号。 注意标点的规范(例如:中文省略号为……,可用Shift+数字键6打出中文省略号,英文省略号为…) 1 该同学今年16岁,安静心率71 最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率 请完整的编写最适宜运动心率的程序? 计算最适宜的运动心率 程序结束 输入年龄 age 输入安静心率 HRrest 计算最适宜运动心率的低值low=(220-age-HRrest)*0.6+HRrest 计算最适宜运动心率的高值high=(220-age-HRrest)*0.8+HRrest 输出最适宜运动心率的范围是 low-high 程序的开始 计算任意年龄与安静心率的最适宜运动心率 所以流程图就可以修改为这个样子,只需要多两步输入就可以,那应该怎样输入呢? input()——从键盘输入数据 print()——在屏幕上输出数据 输入 输出 欢迎来到周口恒大中学! 一、输入和输出语句 点 1.input()括号中的内容起提示作用,如果原样显示在屏幕上,需要加引号’’或“”。 2.字符串:两端需加引号,可以是字母、数字、符号、文字。 input()语句从键盘上接收的数据是字符串形式 3.print()输出时原样显示引号中的内容。 ‘aabb’ “aabb” ‘123456’ “123456” ‘!@#$’ “!@#$” ‘嘿嘿’ “嘿嘿” 一、输入和输出语句 数据类型 float(浮点数) int(整数) str(字符串) 例子 2.5、105.3 23、108 ‘张三’、”Bob” 变量的值有3种类型 二、数据类型 为了便于数据的表示与处理 函数 int( ) float( ) str( ) 例子 a=18.5 a=int(18.5) print(a) b=’13.5’ b=float(‘13.5’) print(b) c=33 c=str(33) print(c) 程序运行时通过键盘输入的内容都是字符串形式——>转换——>数据类型转换函数 age=int(input("请输入年龄=")) #意味着必须输入一个整数 HRrest=float(input("请输入安静心率=")) #意味着必须输入一个浮点数(小数) 二、数据类型 下列选项中属于字符串常量的是( ) A.ab B. a+b C."1235" D.1235 C 有单引号或双引号 巩固提升1 整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是( ) A.(x%10)*10+x//10 B. (x%10)//10+x//10 C.(x//10)%10+x//10 D.(x%10)*10+x%10 A 巩固提升2 a=18.5 a=int(18.5) print(a) b=’13.5’ b=float(‘13.5’) print(b) c=33 c=str(33) print(c) 18 13.5 “33”/’33’ 巩固提升 如何修改程序可以实现根据性别输出结果呢? 最适宜运动心率是有性别差异的 男=(220-年龄-安静心率)*(60%~80%)+安静心率 女=(210-年龄-安静心率)*(60%~80%)+安静心率 利用分支语句实现分性别计算 是否男性 n=210 (n-age-HRrest)x60%+HRrest (n-age-HRrest)x80%+HRrest low,high 利用分支语句实现分性别计算 if分支语句——>根据不同的条件判断来决定程序执行的走向 双分支 if 条件: 语句或语句组A else: 语句或语句组B 单分支 if 条件: 语句或语句组 冒号不要忘记 注意缩进 分支语句 当成绩“score>=60” 时,输出“成绩合格“;否则输出“成绩不合格”。 v=float(input(“请输入成绩:”)) if score>=60 : print(“成绩合格”) else: print(“成绩不合格”) input("运行完毕,请按

资源预览图

2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第1页
1
2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第2页
2
2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第3页
3
2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第4页
4
2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第5页
5
2.2做出判断的分支(第二课时)课件  2023—2024学年教科版(2019)高中信息技术必修1-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。