2.2 做出判断的分支第二课时(课件)-2025-2026学年教科版高中信息技术必修一

2026-01-23
| 20页
| 567人阅读
| 2人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.2 做出判断的分支
类型 课件
知识点 分支结构的程序实现
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 湖北省
地区(市) 武汉市
地区(区县) 汉阳区
文件格式 PPTX
文件大小 4.33 MB
发布时间 2026-01-23
更新时间 2026-01-23
作者 panpan-123
品牌系列 -
审核时间 2026-01-23
下载链接 https://m.zxxk.com/soft/56108140.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

Python语法 基础知识 复习 练习1 以下不可以用作python变量名的是( ) A、_3text B、2_password C、Area D、bmp1 练习2 赋值语句:v=5 t=15 s=v*t s=( ) A、5 B、15 C、75 D、20 B C 认识python IDLE:用来编辑和运行Python代码的编辑器。 打开程序用IDLE打开才能看到代码,双击打开是看不到代码的!运行程序按“F5”。 Shell交互模式:Python的“即时对话窗口” 文件编辑模式:Python的“作文本” 在这里编辑写代码 数据类型 数据类型 float int str 中文名 浮点数 整数 字符串 例子 3.14、2.5 16、0、-5 “hello”、‘张三’ 课堂练习 练习 这位同学的姓名是“小明”,今年15岁,身高1.7米。 请问“小明”是什么数据类型?( ) 15是什么数据类型? ( ) 1.7呢?( ) A、浮点数float B、字符串str C、整数int B C A 算术运算符 运算符 表达式 示例 ** x ** y 幂运算,5 ** 2 结果25 + x + y 5 + 2结果7 - x - y 5 - 2结果3 * x * y 5 * 2结果10 / x / y 除法,4 / 2结果2.0 // x // y 整除,5 // 2结果2 % x % y 取模,5 % 2结果1(5/2的余数) 关系运算符 关系运算符 == > >= < <= != 含义 等于 大于 大于等于 小于 小于等于 不等于 关系运算符:主要用于比较两个值,结果为布尔值: True 或 False 。 例如:9>=7.9 23==24 True False 2!=3 True 逻辑运算符 逻辑 运算符 含义 基本格式 说明 and 与 a and b 当a和b两个表达式都为真,结果才为真,否则为假。 or 或 a or b 当a和b两个表达式都为假,结果才为假,否则为真。 not 非 not a 如果a为真,那么not a的结果为假,反之为真。 对关系或布尔值进行逻辑运算,结果仍为布尔值True 或 False 。 例1: 14>6 and 45.6>90 True False False 运算符的优先级及运算顺序 1、表达式中有括号(),优先级最高 例: not 5 >= 3+4 先算3+4,再比较 5>=7;最后not 2、先算数学,再比大小,最后逻辑:算术运算符>关系运算符>逻辑运算符 True 赋值语句 基本格式: 变量 = 表达式 功能:将右边表达式的值赋值给左边的变量 赋值语句中的“=”是等号吗? 不是等号,是赋值号 (==才是等号) 注:变量必须在使用前被赋值;变量能够在使用过程中重新被赋值 赋值语句 Python中的赋值语句较为灵活 a=b=c=1 a,b,c=1,2,3 a,b=b,a c+=a #数值1赋值给变量a,b,c #数值1,2,3分别赋值给变量a,b,c #交换a,b两个变量的值 #等效于c=c+a 输入函数 输入函数input(),从键盘输入数据。 基本格式:变量=input(“提示信息:” ) input()括号中的内容起提示作用,如果要原样显示在屏幕上,需要加“ ”或‘ ’。 核心: 把 input() 的结果保存到变量中,以便后续使用 例如:myname=input(“请输入myname:”) 输入函数 输入函数input(),从键盘输入数据。 基本格式:变量=input(“提示信息:” ) (1) “提示信息:”表示向用户显示的提示或说明,让用户知道该如何做,该参数可省。 (2) 当程序遇到input语句时就等待用户输入,并将输入的数据赋值给变量。 (3)在python中无论用户输入什么类型的数据, input()函数的返回结果永远是字符串,如果需要其他数据类型可将用数据类型转换函数作转换。 输出函数 输出函数print(),在屏幕上输出数据,有多个输出项,用“,”分隔。 ( , 一定是英文状态下的) 返回值:可以输出字符串、数字、变量等等。 例如: print(123) print(“hello”) print(myname) print(“hello ”,myname) “hello”是字符串,输出字符串时两端需加引号,输出时会原样显示引号中的内容。 myname是变量,输出时不用加引号(只有字符串需要加引号),输出的是变量的值。 输出函数 name = "李四" score = 95 print("学生{}的成绩是{}".format(name, score)) .format格式 数据类型转换函数 因为input()返回的永远是字符串,我们需要输入其他数据类型时,就需要进行数据转换。数据类型转换函数可以把数据从一种类型转换为另一种类型: 函数名 float() int() str() 例子 >>>a =“18.5” >>>a=float(“18.5”) >>>a >>>b=18.5 >>>b=int(18.5) >>>b >>>c=33 >>>c=str(33) >>>c 结果 18.5 18 ‘33’ 练习 输出_____ 开始 结束 y=_____ x=int(input(“请输入整数x:”)) y=x-2 print(y) 输入整数x 题目:输入整数x,将x-2赋值给y,输出y的值。 完善流程图,根据流程图编写代码。 x-2 y 课堂活动 要求: 1、用变量name表示姓名,age表示年龄,用input()输入你的姓名、年龄。 (注意:年龄要用int()函数做数据类型转换) 2、用print()输出你的姓名、年龄。 3、参照仿写,运行成功后以“序号+姓名”命名保存提交。 注:所有的标点符号一定要切换到英文输入法状态下,不然会报错!!! 参考示例: 标点符号” ”输对了颜色为绿色, 函数input()、print()输对了颜色为紫色 如果字体颜色为黑色说明没有输对。 注意事项 所有的标点符号一定要切换到英文输入法状态下,不然会报错!!! 中文下的双引号是这样的: 英文下的双引号是这样的: 中文下的括号和英文下的括号区别: ending $

资源预览图

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