理论教育 Python类型转换-计算机导论

Python类型转换-计算机导论

时间:2023-11-09 理论教育 版权反馈
【摘要】:表6.3内置函数续表本节主要说明Python的运算符。表6.5比较运算符Python赋值运算符假设变量a为10,变量b为20,赋值运算符如表6.6所示。表6.6赋值运算符Python位运算符按位运算符是把数字看作二进制来进行计算的。表6.7位运算符表6.8逻辑运算符表6.9成员运算符Python身份运算符身份运算符用于比较两个对象的存储单元,具体如表6.10所示。表6.10身份运算符Python运算符优先级表6.11列出了从最高到最低优先级的所有运算符。

Python类型转换-计算机导论

有时我们需要对数据内置的类型进行转换,数据类型的转换,只需要将数据类型作为函数名即可。

以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。内置函数如表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 运算符优先级

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈