资源简介 (共15张PPT)变量 顺序结构(第一课时)年 级:高一年级 学 科:信息技术(浙教版)学习目标1 常量与变量掌握常量与变量的区别,学会变量的命名3 顺序结构的程序实现掌握顺序结构的程序实现2 变量的赋值掌握变量的赋值运算项目情境项目学习:“最适宜运动心率计算器”运动强度要因人而异,可以通过检测运动时的心率掌握适当的运动量。某同学参加了学校的体检,体检医生告诉他体重超重,需要加强运动。他了解到,运动时心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,对身体反而有损伤。他想知道自己最适宜的运动心率。通过对该项目的学习,学会变量的赋值,了解常量与变量的区别,了解顺序结构的执行方式。体验与探究活动1:计算最适宜的活动心率该同学今年16岁,安静心率为71。最适宜运动心率=(220-年龄-安静心率)*(60%~80%)+安静心率。直接把他的年龄与安静心率的数值带入最适宜运动心率的公式中就可以算出最适宜运动心率,请将流程图补充完整。其他同学也想计算自己的最适宜心率,那么该怎么做呢?程序基本编写IPO方法每一套程序都有一个统一的构架模式,即数据输入,数据处理,数据输出,这三种模式便称之IPO(input,process,output)输入:处理:输出:年龄 和安静心率计算最低运动心率 和最高运动心率最低运动心率 和最高运动心率输入函数input(prompt)显示提示信息prompt,由用户从键盘输入内容input()返回值是字符串通过int()函数将字符串类型强制转换为整型。常见用法:x=input(“请您输入x的值:”)y=input(“请您输入y的值:”)print(x+y)常见用法:x=int(input(“请您输入x的值:”))y=int(input(“请您输入y的值:”))print(x+y)常量与变量常量:在程序运行过程中值始终保持不变的量称为常量。例如:活动1中出现的220、0.6等。变量:在程序运行过程中值允许改变的量称为变量,例如活动中low、high.计算机在处理数据时,首先要将数据调入内存单元,然后进行各种操作。变量是创建时在内存中开辟的一个存储空间,变量名是内存中存放数据的存储单元的标签,存放的数据叫变量的值。变量的命名在Python中,变量的命名需要遵循以下规则:lowhigh※1.变量名只能包含数字、字母、下划线,不包含其他字符。※3.区分大小写※4.不能使用保留字※2.数字不能开头Python关键字:Python程序语言里已经内部使用了,具有特殊功能的标识符。例如:print input if while else import break …year历年真题1.下列变量名在Python中合法的是( )A.3tou B.t#x C._bt D.god 2.下列符合Python变量名规范的是( )A、for B、2ab C、a*b D、DDay3.以下能作为Python变量名的是( )A、bmp#3 B、hospital C、3student D、True4.以下不可以作为Python变量名的()A、2_password B、bmp1 C、Area D、_3text5.变量是在程序运行过程中值允许改变的量。以下可以用作Python变量名的是( )A、3dmax B、import C、abc#123 D、Student_5赋值运算赋值语句的基本格式如下:变量=表达式功能是将右边的表达式的值赋值给左边的变量a=b=c=1a,b,c=1,2,3a,b=b,ac+=a# a=1, b=1,c=1# a=1, b=2,c=3# a=b, b=a# c=a+c历年真题6.在Python中,以下复制语句的说法错误的是( )A、语句a,b=3表示将3同时赋值给变量a和bB、语句x,y=y,x可以实现变量x和y值的互换C、“=”表示将右边表达式的值赋给左边的变量D、c+=a等效于c=c+a7.已知num=‘12',x=3,则num=num*x的值是( )A.123 B.121212 C.36 D.代码有误不能运行输出函数print([object,...][,sep=“ ”][,end=“\n”][,file=sys.stdout])说明:要输出什么内容只需要放到()内就可以,如果输出多个对象,用,隔开sep:表示变量之间用什么字符隔开,缺省是空格end:表示以这个字符串结尾,默认为换行file:指定了文本将要发送到的文件、标准流或其他类似文件的对象。默认是sys.sdout顺序结构8.以下流程图描述的算法,输出结果是( )A、8 8 8B、24 40 72C、24 40 48D、24 24 24顺序结构的程序实现:每个步骤按照算法中出现的顺序依次执行每个步骤一定会被执行一次,而且只执行一次课堂练习10.有如下程序段:a = 3b = 5a += bb*= 2print(a,b)上述程序段运行之后值是( )9.有如下程序段:a = 2b = 3a *= ba += bprint(a)上述程序段运行之后打印出的a的值是( )课堂总结标识符表达式变量hoursecondminute语句1语句3语句2语句4依次执行顺序结构 展开更多...... 收起↑ 资源预览