python运算符详解

Python 提供了丰富的运算符,用于执行各种操作,包括算术运算、比较、逻辑判断、位运算等。

算术运算符

算术运算符是处理四则运算的符号,在数值计算中用到的最多

算术运算符

比较运算符

用于比较运算符两侧两个操作数的大小或相等性,然后将运算结果以True或False的形式返回

逻辑运算符

逻辑运算符用于对两个布尔值进行逻辑运算

身份运算符

身份运算符用于检查两个对象是否是同一对象(检查内存地址是否一致)

成员运算符

用于检查某个元素是否属于某个序列

位运算符

用于对二进制数进行操作

a=0b1010    #二进制是0b开头,等于十进制的10
b=0b0010    #十进制的3
print(a & b)   # 输出:2   十进制
print(a | b)   # 输出:11
print(a ^ b)   # 输出:9
print(~a)      # 输出:-11
print(a << 1 20 printa>> 1)  # 输出:5

运算优先级:

  1. 幂运算 **
  2. 按位取反 ~、正负号 +x、-x
  3. 乘、除、取模、整除 *, /, %, //
  4. 加减 +, -
  5. 位移 <<,>>
  6. 按位与 &
  7. 按位异或 ^
  8. 按位或 |
  9. 比较运算符(如 ==, >, < 等)
  10. 逻辑非 not
  11. 逻辑与 and
  12. 逻辑或 or

相关文章

Python6大基础运算符,看完这篇之后会让你有一个彻底认识

昨天我们准备好了Python程序所需要的的东西,那么今天我们开始了解Python的各种基础运算符,这些要是不熟悉下来你后面的路也会走的很艰难Python支持基础运算符,常见的算术运算符有+、-、*、/...

这 10 个Python 运算符,后悔没有早知道

新人求关注,博主天天日更,全年无休,您的关注是我的更新的功力~ 感谢 海象操作符 :=海象操作符可以执行两件事。在 x := 5 中:它将变量 x 赋值为 5。表达式 (x := 5) 会返回 x 本...

Python数值和符号算法计算及3D视图物理数学波形方程

要点Python数值和符号计算及3D可视化以下物理方程:物理数学方程分析:二分算法和牛顿-拉夫森算法解方程根。最小二乘法拟合方程和数据。短期傅里叶变换和小波分析非平稳信号。使用主成分分析复杂和大型数据...

Python中的位运算符

Python中的位运算符与其它语言中的位运算符作用相同。位运算符也称二进制运算符,并且这些运算符只用于对整型数进行运算。进行位运算时,整型数被转换为二进制形式,然后位运算符对每位执行有关运算后,将结果...

Python中的运算符详解

当提到Python编程语言时,运算符是非常重要的概念。运算符是用于执行各种操作的特殊符号或符号组合。Python中的运算符用于执行各种算术、赋值、逻辑、比较和位运算。当我们有了数据,就可以通过运算符把...