目录

 

Python运算符

算法运算符

比较(关系)运算符

赋值运算符

逻辑运算符

位运算符

成员运算符

身份运算符

运算符优先级


Python运算符

[Python] 运算符简述

算法运算符

  • 加 + 两个对象相加
  • 减 - 得到负数或是一个数减去另一个数
  • 乘 * 两个数相乘或是返回一个被重复若干次的字符串
  • 除 / x 除以 y
  • 取模 % 返回除法的余数
  • 幂 ** 返回x的y次幂
  • 取整除 // 返回商的整数部分(向下取整)

[Python] 运算符简述
[Python] 运算符简述

比较(关系)运算符

判断关系真假,为真返回True,假返回False

[Python] 运算符简述

赋值运算符

[Python] 运算符简述

逻辑运算符

[Python] 运算符简述

位运算符

& 按位 与 运算,相应位都为1时结果为1,任一为0则为0

[Python] 运算符简述

| 按位 或 运算,相应位任一为1结果为1,均不为0则为0

[Python] 运算符简述

^ 按位 异或 运算,运算的相应位不相同时,结果为1,相同则为0

[Python] 运算符简述

~ 按位 取反 运算之后再减1

[Python] 运算符简述

<< 左移动运算,将 a 所有的二进制向左移动 2 位,高位舍弃,低位补0

[Python] 运算符简述

>> 右移动运算,将 a 所有的二进制向右移动 2 位,低位舍弃,高位补0
[Python] 运算符简述

成员运算符

用以测试某数据中是否包含某种数据

[Python] 运算符简述

[Python] 运算符简述

身份运算符

身份运算符用于比较两个对象的存储单元。
id() 函数用于获取对象内存地址。

[Python] 运算符简述

[Python] 运算符简述

[Python] 运算符简述

  • == 和 is 的区别
  • == 判断只考虑值是否相等
  • is 不仅考虑值是否相等,还需判断两个对象是否引用相同的内存空间

[Python] 运算符简述

运算符优先级

[Python] 运算符简述

相关文章: