资源简介 (共17张PPT)2.2 做出判断的分支pythonpython项目:最适宜运动心率计算器分析问题编写程序设计算法调试运行帮助亿万妈妈解决孩子不长个儿的烦恼:孩子经常在外面玩得满头大汗,怎么个子反比同龄小朋友矮一截呢?每天带孩子跑步,孩子怎么就是不长个呢?活动2:计算任意年龄与安静心率的最适宜运动心率活动1:计算最适宜运动心率分析问题编写程序设计算法调试运行活动1:计算最适宜运动心率最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率最高运动心率=(220-年龄-安静心率)*0.8+安静心率最低运动心率=(220-年龄-安静心率)*0.6+安静心率思考:能否用流程图表示出这一类问题的算法呢?分析问题编写程序设计算法调试运行(220-16-71)*0.6+71(220-16-71)*0.8+71最适宜运动心率的范围是150.8-177.4常量:程序运行过程中始终保持不变的量如:g=9.8m/s、π、24小时、60s等。变量:在程序运行过程中允许改变的量如:n=n+1,h=(1/2)gt 等活动1:计算最适宜运动心率分析问题编写程序设计算法调试运行name1、name__是合法的,1name、2name__是不合法的1、必须以字母或者下划线开头,后面可以是字母、数字、下划线Name和name是不同的变量名2、区分大小写Name、low、high,n,M是合法的,if、int、print是不合法的3、不能使用保留字变量的命名规则分析问题编写程序设计算法调试运行变量的命名规则1、下面变量,有些是合法的,有些是不合法的,你能指出来并说明原因吗?2、下列合法的变量名是 ( )A. 34ab B. ab34 C. *abc D. ifBabc_xyz HelloWorld abc abc1 __abc 1abc a b H if分析问题编写程序设计算法调试运行运算符与表达式low =(220-16-71)*0.6+71变量常量常量运算符low=(220-16-71)*0.6+71high=(220-16-71)*0.8+71表达式分析问题编写程序设计算法调试运行运算符是进行某种运算的表示符号。表达式是将不同类型的数据(常量、变量、函数)用运算符按照一定的规则连接起来的式子。算术运算符 表达式 说明+ x + y (加)加法运算- x - y (减)减法运算* x * y (乘)乘法运算** x**y (幂)x的y次方/ x / y (除)除法运算// x // y (整除)两数相除向下取整% x%y (取模)取模运算(余数)分析问题编写程序设计算法调试运行运算符与表达式7 ÷ 2 = 3.5 = 3……1商商余数除:/7/2=3.5结果为浮点数(小数)整除://7//2=3取商的整数部分,结果为整数取模:%7%2=1取余数分析问题编写程序设计算法调试运行5*2=5**2=5/2=5//2=10252.52110015.0算术运算优先级1 **2 *、/、//、%3 +、-、5%2=27+73=5+2*3**2-5%2=“27”+“23”=“2723”浮点数浮点数字符串算一算分析问题编写程序设计算法调试运行数据类型float():浮点数(小数)int():整数str():字符串(输出时需要加引号)分析问题编写程序设计算法调试运行(220-16-71)*0.6+71赋值语句low =赋值语句的基本格式:变量=表达式表达式变量=自主探究完成28-29练习分析问题编写程序设计算法调试运行low= (220- - )*0.6+ #计算最适宜运动心率低值high=(220- - )*0.8+ #计算最适宜运动心率高值print( low,high)补全代码,并调试运行167171167171输入:input() 函数:输出:print() 函数:小结数据类型float()、int()、str()赋值语句 变量=表达式常量、变量(关系)运算符、表达式输入语句input() 输出语句print()习题巩固2、x=int(input(“请输入第1个数:”))y=int(input(“请输入第2个数:”))if x>y:print(x)else:print(y)程序运行后,键盘输入8和6,其输出结果为__________8分析问题编写程序设计算法调试运行age 年龄HRrest 安静心率Low 最低high 最高ageHRrestlow,high 展开更多...... 收起↑ 资源预览