内容正文:
2.2 做出判断的分支(课时一)
【学习目标】
1. 了解顺序结构的语句,掌握顺序结构语句的一般格式和使用方法。
2. 通过问题求解,掌握用顺序解决实际问题,感受计算机程序在提高问题解决效率中的作用。
【教学重点】理解赋值的工作原理;掌握赋值的格式和使用方法。
【教学难点】能够使用赋值解决实际问题。
【教学过程】
一、引入
某同学参加了学校体检,体检的医生告诉他体重超重,需要加强运动。该同学了解到运动时,心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果;超出范围,对身体反而会有损伤。你能帮他计算最适宜的运动心率吗?
最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率
该同学今年16岁,安静心率为71。
学生思考:用流程图表示出计算出这一类问题的算法呢?
(程序的开始)
(输入年龄)
输入安静心率
计算出最适宜运动心率的低值
计算出最适宜运动心率的高值
输出最适宜运动心率的范围
程序结束
二、赋值语句
要在Python中实现最适宜运动心率计算,必须遵循该语言的语法规则。
1、常量
常量是内存中用于保存固定值的单元,在程序中常量的值不能发生改变; python常量包括:数字、字符串、布尔值、空值;
如:PI 0等等
2、变量
变量是在程序运行过程中值允许改变的量。变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在Python中,不需要事先声明变量名和类型,直接赋值即可创建各种类型的对象变量。
在Python中,变量的命名需遵循以下规则:
变量的名字的第1个字符必须是字母或下划线(_);
变量的名字的第1个字符后边可以使由字母、下划线(_)、或数字(0~9)组成;
变量的名字是区分大小写的,也就是说Score和score是不同的;
在python中对变量进行赋值时,使用单引号和双引号的效果是完全一样的;
python中已经被使用的一些关键字不能用于声明变量;
3、运算符与表达式
Python运算符包括赋值运算符、算术运算符、关系运算符、逻辑运算符、位运算符、成员运算符和身份运算符。
表达式是将不同类型的数据(常亮、变量、函数)用运算符按照一定得规则连接起来的式子。
1)算术运算符和算术运算表达式
算术运算符
表达式
说明[来源:学科网]
+[来源:学|