2.2做出判断的分支 ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2.2做出判断的分支 ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.ppt》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 2.2做出判断的分支 ppt课件_2023新教科版2019高中信息技术必修第一册 2.2 做出 判断 分支 ppt 课件 _2023 新教 2019 高中 信息技术 必修 一册 下载 _必修1 数据与计算_教科版(2019)_信息_高中
- 资源描述:
-
1、第二单元 编程计算2.2 做出判断的分支教师:李志霞前情回顾前情回顾1.1.计算机解决问题的过程:对问题进行定性、定量的分析,然计算机解决问题的过程:对问题进行定性、定量的分析,然后设计算法,编写程序。后设计算法,编写程序。2.2.算法的表示:自然语言和流程图表示算法算法的表示:自然语言和流程图表示算法3.3.算法的三种基本结构:顺序结构、分支结构、循环结构算法的三种基本结构:顺序结构、分支结构、循环结构01教学目标教学目标教学目标计算思维计算思维了解顺序结构和分支结构的语句,掌握顺序结构和分支结构语句的一般格式和使用方法。熟练应用条件表达式,掌握if语句的语法格式。能用顺序结构和分支结构语句
2、编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算法及其思想。学习重点学习重点理解赋值、分支语句的工作原理;掌握赋值、分支语句的格式和使用方法。学习难点学习难点能够使用赋值、分支语句解决实际问题。02任务学习任务一 活动1 计算最适宜的运动心率 活动2 计算任意年龄与安静 心率的最适宜运动心率任务二 利用分支语句实现分性别计算任务一任务一 活动活动1 1 计算最适宜的运动心率计算最适宜的运动心率该同学今年该同学今年1616岁,安静心率岁,安静心率7171最适宜运动心率最适宜运动心率=(220-220-年龄年龄-安静心率)安静心率)*(0.60.60.80.8)+安静心率安静心率第一步:分
3、析问题第一步:分析问题第二步:设计算法(流程图)第二步:设计算法(流程图)第三步:编写程序第三步:编写程序第四步:调试运行第四步:调试运行活动活动1 1 设计算法设计算法常量常量:在程序运行过程中始终保:在程序运行过程中始终保持不变的量持不变的量称之为常量称之为常量比如:比如:220,0.6220,0.6,圆周率,圆周率变量变量:在程序运行过程中在程序运行过程中允许改允许改变的量称之为变量变的量称之为变量比如:比如:low,highlow,high活动一 心率流程图150.8150.8177.4177.4最适宜运动心率最适宜运动心率的的范围范围是是150.8-177.4150.8-177.4变
4、量变量变量变量 变量的命名规则变量的命名规则1.由字母、数字、下划线组成,并且以字母或者下划线开头。例如:name1是合法变量名,而1name就不可以。2.区分大小写。例如:A和a是不同的变量名3.不能使用保留字。(即高级语言中已经定义过的字,比如if,else等)实战演练实战演练下列合法的变量名是下列合法的变量名是 ()A.34ab B.ab34 C.A.34ab B.ab34 C.*abc D.ifabc D.if运算符与表达式运算符与表达式 Python运算符包括赋值运算符、算术运算符、关系运算符、逻辑运算符、位运算符、成员运算符和身份运算符。表达式是将不同类型的数据(常量、变量、函数)
5、用运算符按照一定得规则连接起来的式子。算术运算符表达式说明+x+y加法运算-x-y减法运算*x*y乘法运算*x*yx的y次方/x/y除法运算/x/y两数相除向下取整%x%y取模运算算术运算符和算术运算符和算术运算表达式算术运算表达式除除:不管是整数除法还是小数除法,结果均为浮点型(有小数):不管是整数除法还是小数除法,结果均为浮点型(有小数)整除整除:不管是整数除法还是小数除法,不管是整数除法还是小数除法,商取整数位,只商取整数位,只要有浮点型,结果就为浮要有浮点型,结果就为浮点型点型(小数)(小数)比较除和整除比较除和整除注:对于整除运算,在结果为负数情况下,向下取整,即离注:对于整除运算,
6、在结果为负数情况下,向下取整,即离0 0更远。更远。比较正数和负数的整除比较正数和负数的整除7/47/-4-7/4-7/-4整数整数:当当a a和和b b均为整数时,取模运算等同于取余运算,结果一致。均为整数时,取模运算等同于取余运算,结果一致。负数负数:当当a a和和b b中有一者为负数时,按照中有一者为负数时,按照a%b=a-(a/b)a%b=a-(a/b)*b b公式进行取模运算。公式进行取模运算。取取 模模(a%b)9%4 -9%4 9%-4 -9%-4赋值语句赋值语句其中:其中:a=a+c a=a+c 等同于等同于a+=ca+=ca=aa=a*c c等同于等同于a a*=c=ca=a
7、-ca=a-c等同于等同于a-=ca-=ca=a/ca=a/c等同于等同于a/=ca/=c活动活动1 1 计算最适宜的运动心率计算最适宜的运动心率设计算法low=(220-16-71)*0.6+71#计算最低适宜运动心率high=(220-16-71)*0.8+71#计算最高适宜运动心率print(low,high)#显示最适宜运动心率的范围编写程序任务一任务一 活动活动2 2 计算任意年龄与安静心率的最适宜运动心率计算任意年龄与安静心率的最适宜运动心率程序结束输入年龄 age输入安静心率 HRrest计算最适宜运动心率的低值low=(220-age-HRrest)*0.6+HRres计算最适
8、宜运动心率的高值high=(110-age-HRrest)*0.8+HRrest输出最适宜运动心率的范围是 low-high程序的开始顺序结构顺序结构像上述这种自上而下依次运行的像上述这种自上而下依次运行的程序称之为顺序结构。程序称之为顺序结构。顺序结构是程序结构中最简单的顺序结构是程序结构中最简单的一种结构。一种结构。该结构的特点是按照语句的先后该结构的特点是按照语句的先后顺序依次执行,每条语句只执行一顺序依次执行,每条语句只执行一次。次。输入和输出语句输入和输出语句输入:输入:input()函数:从标准输入读入一行文本,默认的标准输入是键盘。输出输出:print()函数:向控制台输出一个或
9、多个字符。例例1 1print(hell world,hello python,hello)print(18)print(10+8)print(10+8=,10+8)“hello”“hello”表示表示字符串,字符串,字符串就是字符串就是文本,文本,可以是可以是字母、数字字母、数字或或符号。符号。字符串与数字的区别在于字符串与数字的区别在于,字符串两端需加引号(,字符串两端需加引号(或或“”“”),输出时原样),输出时原样显示引号中的内容。显示引号中的内容。实战演练实战演练下列选项中属于字符串常量的是(下列选项中属于字符串常量的是()A Aab B.a+b C.1235 D.1235ab B.
展开阅读全文