
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.4 运算符
运算符是一些特殊符号,主要用于数据计算、比较运算、逻辑运算等。Python运算符主要包括算术运算符、赋值运算符、位运算符、比较(关系)运算符、逻辑运算符等。本节简要介绍这些运算符,具体使用在后面的章节中进行讲解。
2.4.1 算术运算符
算术运算符用于处理四则运算。Python的算术运算符及其作用如表2-2所示。
表2.2 算术运算符及其作用

2.4.2 赋值运算符
赋值运算符主要用来为变量赋值,将运算符右侧的常量或变量的值赋给运算符左侧的变量中。Python的赋值运算符及其作用如表2-3所示。
表2.3 赋值运算符及其作用

2.4.3 位运算符
位运算符是把整数看作二进制数来进行计算。Python的位运算符及其作用如表2-4所示。
表2.4 位运算符及其作用

2.4.4 比较运算符
比较运算符是对数值、变量或表达式的结果进行比较。如果比较关系成立,则返回True;如果比较关系不成立,则返回False。Python的比较运算符及其作用如表2-5所示。
表2.5 比较运算符及其作用

2.4.5 逻辑运算符
逻辑运算符是对真和假两种布尔值进行运算,运算结果仍然是一个布尔值。Python的逻辑运算符及其作用如表2-6所示。
表2.6 逻辑运算符及其作用
