4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)

2024-12-03
| 20页
| 1885人阅读
| 48人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 4.1.3 Python的运算符与表达式
类型 课件
知识点 Python语言基础
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 2.00 MB
发布时间 2024-12-03
更新时间 2024-12-05
作者 可欣老师
品牌系列 -
审核时间 2024-12-03
下载链接 https://m.zxxk.com/soft/49075645.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

Python基础知识 —运算符与表达式 讲师:X X X 普通高中信息技术 1 回顾旧知 3.14 3 2 1 —运算符与表达式 Python基础知识 3 运算符与表达式 表达式:由运算符、操作数连接而成的式子 运算符:对常量或变量进行运算或处理的符号 操作数:参与运算的对象,包括变量、常量和函数 例如:“+” 是运算符,“x+y”是表达式 算术运算符 关系运算符 逻辑运算符 赋值运算符 成员运算符 表达式=运算符+操作数 4 算术运算符与算术表达式 运算符 说明 表达式举例 结果 数据类型 +、- 加、减 1 + 1 *、/ 乘、除 10 / 4 % 求余(只取余数) 10 % 3 ** 幂 2 ** 3 // 整除(只取整数) 10 // 4 2 2.5 8 1 2 int float int int int 5 算术运算符与算术表达式 练习巩固 a * 2 a = 6 b = 5 a ** 2 a % b a // b a / b 6 赋值运算符与赋值表达式 赋值号不是等号,具有方向性,表示将右边的内容赋给左边的变量。赋值号的左边只能是变量,不能是常量或表达式 7 赋值运算符与赋值表达式 练习巩固 a = 5 a = 6 a += 2 a **= 4 a %= 2 输出下列赋值运算符计算之后变量a的值 a //= 4 8 关系运算符与关系表达式 运算符 说明 表达式举例 结果 >、< 大于、小于 1 > 1 >=、<= 大于或等于、 小于或等于 1 >= 1 == 等于 1 == 1 ‘c’==’c’ != 不等于 1 != 1 False True False True 关系运算符用于判断数据大小关系,其结果只有两种,既True(真)和False(假) 9 关系运算符与关系表达式 练习巩固 a>b a = 6 b = 5 a>=b*2 a!=b+1 a==b 算术运算符优先级大于关系运算符 (a!=b)+1 True(1)(真)和False(0)(假), 对应整数1和0再参与其他运算。 10 逻辑运算符与逻辑表达式 运算符 说明 表达式举例 结果 and 与 (一假则假,全真为真) 2>1 and 3<2 or 或 (一真则真,全假为假) 2>1 or 3<2 not 非 (取反) not 2>1 False True False 逻辑运算符用于判断逻辑关系,其结果只有两种,既True(1)(真)和False(0)(假), 对应整数1和0再参与其他运算。 优先级:not > and > or 记忆:非与或 11 逻辑运算符与逻辑表达式 练习巩固 a>b and a<b a = 6 b = 5 a>b or a<b a>b and not a<b 优先级:not > and > or 12 成员运算符与成员表达式 关系运算符用于判断序列中是否有某个成员,其结果只有两种,既True(真)和False(假),序列可以是字符串、列表、字典等 运算符 说明 表达式举例 结果 in x in y (x是否是序列y的成员) “py” in “python” True 2 in [1,2,3,4] True not in x not in y (x是否不是序列y的成员) “py” not in “python” False 0 not in [1,2,3,4] True 13 运算符的优先级 括号( )的优先级一定是最大的,有括号先算括号 算术运算符>关系运算符>赋值运算符>成员运算符>逻辑运算符 逻辑运算符中:not>and>or 如果是同级运算则按从左到右顺序进行 14 课堂练习 1、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为 A.算术运算、赋值运算、关系运算 B.算术运算、关系运算、赋值运算 C.关系运算、赋值运算、算术运算 D.关系运算、算术运算、赋值运算 B 2、表达式10%8*((3>0)+1) 运行后的结果为_______ 3、表达式10%8*(not 10>0 and 8<0)+1运行后的结果为_______ 4 1 4、将数学表达式k=y²+5y+1,写成Python表达式 k=y**2+5*y+1 k=y*y+5*y+1 15 2 —Python的函数 Python基础知识 16 Python常用函数 Python默认自带一些常用函数,是组织好的、可重复使用的,用来实现相关功能的代码段。 函数名称 使用说明 码上运行 输出结果 abs(x) 返回x的绝对值 abs(-2) len(x) 计算变量x的长度,但是x必须是可以计算长度的类型 a=‘hello’ len(a) min(x) 返回变量x的最小值 a=[3,5,2,8,7] min(a) max(x) 返回变量x的最大值 a=[3,5,2,8,7] max(a) int(x) 把变量x转换成整型 a=12.33 int(a) float(x) 把变量x转换成浮点型 a=12 float(a) str(x) 直接将其任意类型参数转换为字符串 str(1234) sum(x) 计算变量x中元素的和 a=[3,5,2,8,7] sum(a) input(x) 输入函数 print(x) 输出函数 17 Python常用函数 函数名称 使用说明 input(x) 按要求输入数据 print( ) 输出函数 计算长方形的面积: 已知长方形长为a,宽为b,计算长方形的面积S 若a=6,b=2,求S的值; 若a=999,b=99,求S的值; 18 课堂总结 19 THANK YOU FOR WATCHING. 谢谢观看 20 $$

资源预览图

4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
1
4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
2
4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
3
4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
4
4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
5
4.1.3Python的运算符与表达式课件2024-2025学年高一上学期高中信息技术必修1第四章粤教版(2019)
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。