目录
Python语言支持以下8类型的运算符:
正文
Python位运算符
按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:
![](https://i-blog.csdnimg.cn/blog_migrate/bf623f4a9acf112585475eac115efeae.png)
Python逻辑运算符
Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20:
![](https://i-blog.csdnimg.cn/blog_migrate/e30bdfbfe16e834bc25a5909f4319685.png)
Python成员运算符
除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。
![](https://i-blog.csdnimg.cn/blog_migrate/d1da61561567d48bb7a69db8aab2248b.png)
Python身份运算符
身份运算符用于比较两个对象的存储单元
![](https://i-blog.csdnimg.cn/blog_migrate/3b1bead05a7eae5447e1e2292cdba0ef.png)
注: id() 函数用于获取对象内存地址。
is 与 == 区别:
is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。栗子如下:
![](https://i-blog.csdnimg.cn/blog_migrate/efd378d91b329b39cd474e6062e2b687.png)