2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1

2023-07-10
| 24页
| 1666人阅读
| 16人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.2 做出判断的分支
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 13.30 MB
发布时间 2023-07-10
更新时间 2023-07-10
作者 柒妤儿
品牌系列 -
审核时间 2023-07-10
下载链接 https://m.zxxk.com/soft/39920068.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

python 做出判断的分支 2.2 王娟 高二四班 1 学习目标 1、掌握顺序结构、分支结构的基本结构。 2、学会赋值语句、if语句的使用方法。 3、运用顺序结构、分支结构的语句编写简单的解决问题。 2 某同学参加了学校体检,医生告诉他超重,需要加强运动,他了解到,运动心率如果控制到一定的范围,对身体有好处,超出范围,对身体有损伤。 他想知道自己最适宜的心率!你能帮他计算最适宜的运动心率吗? 情境导入 3 该同学今年16岁,安静心率71 最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率 直接把他的年龄与安静心率的数值代入最适宜运动心率的公式中就可以算出最适宜运动心率。 活动1 计算最适宜的运动心率 思考:能否用流程图表示出这一类问题的算法呢? 明确问题后设计算法 4 最适宜运动心率的 范围是150.8-177.4 (220-16-71)*0.6+71 常量: 程序运行过程中始终保持不变的量 如:g=9.8m/s、π、24小时、60s等。 变量: 在程序运行过程中允许改变的量 如:n=n+1,h=(1/2)gt²等 描述算法 (220-16-71)*0.8+71 对变量名进行命名时有没有要求呢? 存储空间 220 标签是变量名 变量的值 5 1.由字母、数字、下划线组成,并且以字母或者下划线开头。 例如:name1是合法变量名,而1name就不可以。 2.区分大小写。 例如:A和a是不同的变量名 3.不能使用保留字。 (即高级语言中已经定义过的字,比如if,else,print,mod等) 变量的命名规则 6 实战演练 1、下列合法的变量名是 ( ) A. 34ab B. ab34 C. *abc D. if B 2、练一练:找出合法的命名 ① name1 ②404 ③中一班 ④text_1 ⑤Text@1 ⑥hello与Hello是一样的? √ × × √ × × 7 运算符与表达式 Python运算符包括赋值运算符、算术运算符、关系运算符、逻辑运算符、位运算符、成员运算符和身份运算符。 表达式是将不同类型的数据(常量、变量、函数)用运算符按照一定的规则连接起来的式子。 算术运算符 表达式 说明 + x + y 加法运算 - x -  y 减法运算 * x * y 乘法运算 ** x**y x的y次方 / x / y 除法运算 // x // y 两数相除向下取整 % x%y 取模运算 (220-age-71)*0.6+f(x) 8 表达式与数据类型 除/:结果均为小数形式(浮点型) 加、减、乘、幂、整除、取余: 结果的类型随着操作数类型变化 整除//:取整 取模%: 只取余数 我们动手操作试试吧! 9 算一算吧 5*2= 5**2= 5/2= 5//2= 5%2= “27”+”73”= 5+2*3**2-5%2= 6/2+7//2+7%2+2**3= 10 25 2.5 2 1 ”2773” 22 15.0 算术运算优先级 注意:整除//:向下取整 1 ** 2 *、/、//、% 3 +、-、 余数=被除数-除数*商 商=被除数//除数(向下取整) 10 Python中的赋值语句较为灵活 把“=”右边表达式的值给“=”左边的变量 x=5*2 变量=表达式 赋值语句的基本格式 x=5*2 x=x+1 x=? 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 c-=a c*=a c/=a 最后a,b,c的值是多少? 去Python里面核对计算一下吧!! 注意:所有代码符号均是英文状态下输入 输出函数:print( 变量,变量 ) 11 输出语句 输出:print() 函数:向控制台输出一个或多个字符,多个输出项之间用英文逗号隔开 例 print("hell world","hello python","hello") print(18) print(10 + 8) print("10 + 8 =", 10 + 8) 字符串就是文本,可以是字母、数字或符号。 //输出一个变量的值 //输出多个变量,英文逗号隔开 //输出表达式,变量必须赋值再使用 //输出字符串,必须加引号(‘’或 “”) 12 设计算法 low=(220- 16- 71 ) * 0.

资源预览图

 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
1
 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
2
 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
3
 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
4
 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
5
 2.2做出判断的分支 课件-2022—2023学年高中信息技术教科版(2019)必修1
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。