有时我们需要对数据内置的类型进行转换,数据类型的转换,只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。内置函数如表6.3所示。
表6.3 内置函数
续表
本节主要说明Python的运算符。举个简单的例子:4﹢5=9。例中,4和5被称为操作数,﹢号为运算符。
Python语言支持以下类型的运算符:
•算术运算符
•比较(关系)运算符
•赋值运算符
•逻辑运算符
•位运算符
•成员运算符
•身份运算符
•运算符优先级
接下来让我们来学习Python的运算符。
(1)Python算术运算符
假设变量a为10,变量b为20,算术运算符如表6.4所示。
表6.4 算术运算符
(2)Python比较运算符
假设变量a为10,变量b为20,比较运算符如表6.5所示。
表6.5 比较运算符
(www.daowen.com)
(3)Python赋值运算符
假设变量a为10,变量b为20,赋值运算符如表6.6所示。
表6.6 赋值运算符
(4)Python位运算符
按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如表6.7所示。
(5)Python逻辑运算符
Python语言支持逻辑运算符,假设变量a为10,变量b为20,逻辑运算符如表6.8所示。
(6)Python成员运算符
除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串、列表或元组,具体如表6.9所示。
表6.7 位运算符
表6.8 逻辑运算符
表6.9 成员运算符
(7)Python身份运算符
身份运算符用于比较两个对象的存储单元,具体如表6.10所示。
表6.10 身份运算符
(8)Python运算符优先级
表6.11列出了从最高到最低优先级的所有运算符。
表6.11 运算符优先级
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。