python运算符和表达式

151 阅读1分钟

Python运算符和表达式:

Python中的运算符用于执行各种操作,如算术运算、比较运算、逻辑运算等。表达式是由运算符和操作数组成的,用于计算和生成值。

  1. 算术运算符:

    • 加法:+
    • 减法:-
    • 乘法:*
    • 除法:/
    • 取余:%
    • 幂运算:**
    • 整除://
  2. 比较运算符:

    • 等于:==
    • 不等于:!=
    • 大于:>
    • 小于:<
    • 大于等于:>=
    • 小于等于:<=
  3. 赋值运算符:

    • 简单赋值:=
    • 加法赋值:+=
    • 减法赋值:-=
    • 乘法赋值:*=
    • 除法赋值:/=
    • 取余赋值:%=
    • 幂运算赋值:**=
    • 整除赋值://=
  4. 逻辑运算符:

    • 与:and
    • 或:or
    • 非:not
  5. 位运算符:

    • 按位与:&
    • 按位或:|
    • 按位异或:^
    • 按位取反:~
    • 左移:<<
    • 右移:>>
  6. 成员运算符:

    • 判断是否为成员:in
    • 判断是否不是成员:not in
  7. 身份运算符:

    • 判断是否为同一对象:is
    • 判断是否不是同一对象:is not
  8. 运算符优先级:
    运算符的优先级决定了表达式中运算的顺序。在表达式中,括号具有最高优先级,然后是幂运算,接着是乘法、除法和取余,然后是加法和减法,最后是比较运算符和逻辑运算符。