2.2做出判断的分支第一课时教案20232024学年教科版高中信息技术必修1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

率吗?
最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率
该同学今年16岁,安静心率为71。

直接把他的年龄与安静心率的数值代入最适宜运动心率的公式中就可以算出最适宜运动心率。

思考:能否用上一节课学过的流程图来表示计算出这一类问题的算法呢?
设计算法(流程图)
编写程序
low=(220 16 71 ) * 0.6 + 71
high=(220 16 71 ) * 0.8 + 71
print(low,high)
输出结果:
low=150.8
high=177.4
三、讲授新课
●常量
在程序运行过程中值始终保持不变的量称为常量。

比如:220、0.6、圆周率π等。

●变量
在程序运行过程中值允许改变的量称之为变量。

比如:low、high。

Low=150.8
变量名
想一想,在Python中,变量命名有什么规则呢?
变量的命名规则:
◆必须以字母或下划线开头,后面可以是字母、数字或下划线。

例如:name1是合法变量名,而1name就不合法。

◆区分大小写。

例如:A和a是不同的变量名。

◆不能使用保留字。

即高级语言中已经定义过的字,比如if、else、False、True、and、as、class、for、from、in、is、not、or、while、pass 等等
●巩固练习
判断一下字符能否充当变量名:
3a、list 、_list、if、If、*abc、a?b、_、h
在Python Shell命令提示符(>>>)后尝试以上字符能否充当变量名,可以看出3a、list 、if、*abc、a?b等字符属于不合法的变量。

●运算符与表达式
Python中运算符包括赋值运算符、算术运算符、关系运算符、逻辑运算符。

运算符是进行某种运算的表示符号。

表达式由一个或多个操作数通过运算符组合而成。

例如“2 + 3”,它由运算符“+”和操作数“2”“3”两部分。

运算符是进行某种运算的标识符号,它标明对操作数据所进行的运算。

常见的运算符见下表。

运算符+ —* ** / // % 功能加减乘幂除整除取模可以在Python Shell命令提示符(>>>)后,一行一行输入命令,观察运行结果。

比较除和整除
除:不管是整数除法还是小数除法,结果均为浮点型(有小数)
整除:不管是整数除法还是小数除法,商取整数位,只要有浮点型,结果就为浮点型(小数)
赋值语句
赋值语句是任何程序设计语言中最基本的语句。

赋值语句的基本格式:
变量= 表达式
功能是将右边表达式的值赋值给左边的变量。

我们可以在Python Shell命令提示符后,输入命令,观察运行结果。

>>>age=17
>>>print(age)
17
>>>n=4
>>>print(n)
4
>>>n=n+1
>>>print(n)
5
Python中的赋值语句较为灵活,例如:
a =
b =
c = 1 #数值1赋值给变量a,b,c
a, b, c = 1, 2, 3 #数值1、2、3分别赋值给变量a,b,c a,b = b,a #交换a,b两个变量的值
c+=a #等效于c=c+a
我们可以在Python Shell命令提示符后,输入命令,观察运行结果。

>>>a,b,c=1,2,3
>>>print(a,b,c)
运行结果:1 2 3
>>>c+=a
>>>print(c)
备课组长:
教务处(教学部):。

相关文档
最新文档