课件编号10339666

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

日期:2024-05-06 科目:信息技术 类型:高中课件 查看:19次 大小:13285216Byte 来源:二一课件通
预览图 1/9
2021-2022,27张,课件,分支,判断,做出
  • cover
(课件网) 2.2 做出 判断的分支 信息技术老师 01 掌握顺序结构、分支结构的基本结构。 02 学会赋值语句、if语句的使用方法。 03 运用顺序结构、分支结构的语句编写简单的程序解决问题。 CONTENTS 学习目标 计算最适宜的运动心率 某同学参加了学校的体检, 体检医生告诉他体重超重, 需要加强运动。 他了解到, 运动时心率如能控制在一定范围内, 对增强心血管系统和呼吸系统的功能都有很好的效果;超出范围, 对身体反 而会有损伤。 他想知道自己最适宜的运动心率。 计算公式 最适宜运动心率=(220—年龄—安静心率) X (60%~80%)+安静心率 最低最适宜运动心率=(220—年龄—安静心率)X 60%+安静心率 最高最适宜运动心率=(220—年龄—安静心率)X 80%+安静心率 同学们,我们一起用上一节课学过的流程图表示这一问题的算法 第一步:分析问题。 第二步:设计算法(流程图)。 第三步:编写程序。 第四部:调试运行。 (220-16-71)x60%+71 (220-16-71)x80%+71 01、变量和常量 变量名 = 值 如:age = 16 常量:在程序运行过程中值始终保持不变的量称为常量。所有的常数都是常量。 例如π,活动1中出现的220、0.6等。 变量:在程序运行过程中值允许改变的量称为变量。 例如, 活动中的 low、high就是变量。变量是创建时在内存中开辟的一个存储空间, 变扯名是内存中存放数据的存储单元的标签, 存放的数据叫变量的值。 在Python中, 变量的命名需遵循以下几条规则。 必须以字母或下划线开头, 后面可以是字母、数字或下划线。 例如:name1是合法的,而1name就不合法 区分大小写。 例如:B和b是不同的两个变量名 不能使用保留字。 例如:if,else,print等 注意:程序中的变量与数学中的变量含义略有不同。 数学中的变量隐含着“未知” 在程序中,程序执行的每个瞬间,变最的值是确定的,但在程序执行的整个过程中,它的值是可以改变的。 02、运算符和表达式 + - * ** 表达式:表达式由一个或多个操作数通过运算符组合而成。 例如 “2 + 3" , 它由运算符 ” +” 和操作数 ”2" "3"两部分构成。 运算符:运算符是进行某种运算的标识符号, 它标明对操作数所进行的运算。 常见的运算符 / // % 加 减 乘 幂 除 整除 取模 除、整除、取模有何不同? 例如: 7÷2 = 3.5 = 3 … 1 取模:% 7%2=1 除:/ 7/2=3.5 整除:// 7//2=3 除:结果均为浮点型; 整除:取商的整数部分; 取模:保留余数; 03、赋值语句 赋值语句的基本格式如下:变最=表达式 赋值语句的功能:计算表达式的值,将右边表达式的值赋 给左边变量。 赋值语句“n=n+l”表达的含义是:先计算赋值号右边的表达式,也就是计算 “n+1” 的值, 然后将这个值 “赋” 给左边的变量 “n” 。 Python中的赋值语旬较为灵活,例如: a=b=c=l a,b,c=l,2,3 a,b=b,a c+=a #数值1赋值给变量a,b,c #数值1,2,3分别赋值给变量a,b,c #交换a,b两个变量的值 #等效于c=c+a 04、输入和输出语句 输入语句: input()语句 例如:name=input(“请输入姓名”) 输出语句: print()语句 例如:print(“hello,欢迎来到信息技术课堂”) 输出多个,可以使用“,”分开 输出:print(low,high) high = (220-age-Hrest)*0.8 + Hrest Low = (220-age-Hrest)*0.6 + Hrest 输入:age=int(input(“请输入年龄”)) 输入:heart=int(input(“请输入安静心率”)) 补充程序代码 05、数据类型 数据类型 Float() int() Str() 中文名 浮点型(单精度) 整形 字符串型 例子 根据一个字符串或整数创建一个新的浮点数(小数)。如:2.5、105.3 根据一个字符串或浮点数创建一个新的整数。 如:23、108 根据一个数(也可以是任何其他类型)创建一个新的字符 ... ...

~~ 您好,已阅读到文档的结尾了 ~~