Python 学习笔记之 运算符
Contents
要点概括:

什么是运算符呢?例如
1 + 2,1和2被称作操作数,而+被称为运算符。
1.算术运算符

2.比较运算符

3.赋值运算符
Python 中没有像C或者Java那样的自增运算,如a++。因为变量是以内容为基准而不是像C中以变量名为基准,所以只要你的数字内容是 1,不管你起什么名字,这个变量的 ID 是相同的,同时也就说明了 Python 中一个变量可以以多个名称访问,如下所示:
|
|
输出结果如下:
|
|
所以在使用自增操作时,可以用a = a + 1或者a += 1。

4.逻辑运算符

5.位运算符

6.成员运算符
Python 还支持成员运算符,其中的成员可以是字符串、列表或元组。

7.身份运算符
对于id()函数,它用于获取对象的内存地址。
另外,is与==的区别在于:
is用于判断两个变量引用对象是否为同一个;==用于判断引用变量的值是否相等。
还有is not与!=区别于上述一致,一个比较的是引用对象,另一个比较的是两者的值。

8.运算符的优先级
下面给出了从最高到最底优先级的所有运算符:
