04-Python实战教程(微课版)孔祥盛ppt课件(完整版).pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《04-Python实战教程(微课版)孔祥盛ppt课件(完整版).pptx》由会员分享,可在线阅读,更多相关《04-Python实战教程(微课版)孔祥盛ppt课件(完整版).pptx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、04-Python实战教程(微课版)孔祥盛ppt课件(完整版)第四章第四章运算符和数据类型转换孔祥盛Python实战教程(微课版)人民邮电出版社版权所有,侵权必究ISBN:978-7-115-57963-8本书资源:人邮教育社区3第四章第四章内容简介内容简介44.1 运算符运算符 运算符是操作数据的符号,用于执行某种运算; 表达式由操作数和运算符构成。 例如“3 + 4”就是一个表达式,该表达式中“+”是一个运算符,“3”和“4”是操作数,表达式的运算结果是7。 按照功能可将运算符分为算术运算符、比较运算符(也叫关系运算符)、赋值运算符、逻辑运算符、成员运算符、对象比较运算符以及条件运算符。5
2、4.1 运算符运算符 表达式和Python代码之间的关系说明: 表达式是Python代码,但通常不是一条完整的Python代码。 表达式通常会返回值,完整的Python代码通常不会返回值。 例如“3 + 4”是一个表达式,“a = 3 + 4”是一条完整的Python代码。 表达式位于赋值语句“=”的右边时,可以组成完整的Python代码; 表达式可以作为函数的参数,但Python语句不可以作为函数的参数。 例如列表推导式、lambda匿名函数等都是表达式。 def是定义函数的Python语句。64.1.1 算术运算符算术运算符 算术运算符用于执行算术计算74.1.2 比较运算符比较运算符 比
3、较运算符也叫关系运算符,用于比较两个对象的大小关系,比较的结果要么是True,要么是False。84.1.3 赋值运算符赋值运算符 最简单的赋值运算符是“=”,“x = y”表示在y对象上贴上x标签。94.1.4 逻辑运算符逻辑运算符 只有理解True和“真”、False和“假”之间的关系,才能真正地掌握逻辑运算符的使用。 常用的逻辑运算符有and、or和not,其中and、or存在短路现象。104.1.5 成员运算符成员运算符 成员运算符用于判断对象是否是序列的成员,这里的序列通常是指字符串、元组、列表、集合、字典。114.1.6 对象比较运算符对象比较运算符is 对象比较运算符用于比较两个
4、对象的内存地址是否相等。124.1.7 条件运算符条件运算符 条件运算符的语法格式是“x if y else z” 执行流程是:计算y的值,如果为True,则整个表达式的结果为x;否则整个表达式的结果为z。 条件运算符是一个三目运算符。134.2 类型转换的必要性类型转换的必要性 参与运算的两个对象,数据类型必须相同,否则就会上演“鸡同鸭讲”的闹剧。 例如,对于加法运算符“+”而言: 13+14的结果是27 13 + 14的结果却是1314 13 + 14的结果是抛出“TypeError”异常。 两个不同数据类型的对象是不能参与运算的,除非将它们转换为同一种数据类型,这就是类型转换的必要性。1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04 Python 实战 教程 微课版 孔祥盛 ppt 课件 完整版
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内