内容正文:
2.2.1做出判断的分支
2022 CHEN
点击添加文本
点击添加文本
点击添加文本
点击添加文本
学习目标
学会使用运算符和表达式
区分常量和变量
掌握赋值语句的灵活使用
掌握顺序结构、分支结构的基本结构
01
02
03
04
点击添加文本
点击添加文本
点击添加文本
点击添加文本
内容回顾
算法:解决问题的方法和步骤
三种基本结构
流程图
点击添加文本
点击添加文本
点击添加文本
点击添加文本
课程引入
跑马拉松我们应该注意什么?
点击添加文本
点击添加文本
点击添加文本
点击添加文本
运动建议
近几年,因心脏疾病突然猝死的事件屡见报端。谈到心绞痛、心律不齐、房颤这类心脏问题,许多人似乎都能“对号入座”。生气时心脏难受,高兴时心脏也难受;运动快了心脏吃不消,不运动心脏也受不了。面对这么多的心脏问题,怎样运动才更科学?
其实,找到有利于心脏健康的运动并不难,难的是怎样掌握好运动的“度”。当你开始运动之前,最好为心脏健康做个“运动设计”。我们都知道,医生治病有“药”,同时还必须有“方”,“处方”才是治病的关键。运动的道理也一样。每个人的体质、病情、生活方式、心理状态不尽相同,因此,心脏不好的人不仅应该考虑哪些运动对心脏有好处,还要考虑什么样的运动适合自己,并“设计”适合自己的运动方案。
点击添加文本
点击添加文本
点击添加文本
点击添加文本
计算最适合运动的心率
最适宜的运动心率=(220-年龄-安静心率)*0.6+安静心率
最适宜的运动心率=(220-年龄-安静心率)*0.8+安静心率
点击添加文本
点击添加文本
点击添加文本
点击添加文本
计算最适合运动的心率
(220-age-HRrest)*0.6+HRrest
(220-age-HRrest)*0.8+HRrest
low~high
点击添加文本
点击添加文本
点击添加文本
点击添加文本
常量与变量
常量
在程序运行中值始终不变的量称为常量。所有的常数都是常量。
变量
在程序运行中值允许改变的量为变量。
Python中,变量的命名规则:
1. 必须以字母或下划线开头,后面可以是字母、数字或下划线 。
2. 区分大小写。
3. 不能使用保留字。
点击添加文本
点击添加文本
点击添加文本
点击添加文本
运算符与表达式
活动1:尝试在Python shell中运行课本28页的运算符运算
+ - * / // ** %
加 减 乘 除 整除 幂 取模
点击添加文本
点击添加文本
点击添加文本
点击添加文本
赋值语句
基本格式:变量=表达式
功能:将右边表达式的值赋值给左边的变量
活动2:尝试在Python shell中运行课本28页的赋值运算并观察运行结果。
a=b=c=1
a,b,c=1,2,3
a,b=b,a # 交换a,b两个变量的值
c+=a #等效于c=c+a
思考n=n+1和
a-=2的等效写法?
点击添加文本
点击添加文本
点击添加文本
点击添加文本
输入和输出语句
使用“input()”从键盘输入数据
使用“print()”在屏幕上输出数据
myname=input(“请输入myname:”)
print(“hello”,myname)
代码中的“hello”表示字符串,字符串就是文本,可以是字母、数字或符号。字符串与数字的区别在于,字符串两端需加引号,输出是原样显示引号中的内容。
点击添加文本
点击添加文本
点击添加文本
点击添加文本
数据类型
Python提供了整数、浮点数和字符串等常见数据类型。下面给出一些函数,
它们可以把数据从一种类型转换为另一种类型。
float( ): 根据一个字符串或整数创建一个新的浮点数(小数)
int( ): 根据一个字符串或浮点数创建一个新的整数。
srt( ): 根据一个数(也可以是任何其他类型)创建一个新的字符串。
age=input(“请输入年龄=”)
age=float(input(“请输入年龄=”))
点击添加文本
点击添加文本
点击添加文本
点击添加文本
学生活动
在Python 中打开“xinlv.py”程序,补全程序并运行查看结果,发现问题并尝试解决问题。
age=float(input(“请输入年龄:”))
HRrest= _______
low=(220-age-HRrest)*0.6+HRrest
high=(220-age-HRrest)*0.8+HRrest
print(“最适宜的运动心率:”______________) #输出最适宜的运动心率
点击添加文本
点击添加文本
点击添加文本
点击添加文本
加油
$$