Python-运算符
算术运算符
/
: 除法,用于将一个值除以另一个值,结果为浮点数。
//
: 整除,用于将一个值除以另一个值,结果为整数(向下取整)。
**
: 幂运算,用于将一个值的指数幂。2**3
表示2的3次方
成员运算符
in
:如果指定的值在序列中存在,则返回 True。
not in
:如果指定的值在序列中不存在,则返回 True。
身份运算符
is
:如果两个变量引用同一个对象,则返回 True。
is not
:如果两个变量引用的不是同一个对象,则返回 True。
x = [1, 2, 3] |
即使两个对象的值相等,但它们可能是不同的对象。在Python中,对象的身份是由对象在内存中的地址
表示的,而对象的值是对象所包含的数据。当我们使用 is
运算符时,它比较的是对象的身份,而不仅仅是对象的值。
位运算符
<<
:左移,将一个数的二进制表示向左移动指定的位数。
>>
:右移,将一个数的二进制表示向右移动指定的位数。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Felix's Footprint!
评论