Python 中的基础运算符是编程的基础,它们用于执行各种操作,如数值计算、比较、赋值、逻辑操作等。下面列举了 Python 中常见的运算符类型及其应用场景:

  1. 算术运算符:用于进行基本的数学运算。
  • 加法 (+):例如 1 + 2 = 3
  • 减法 (-):例如 5 - 3 = 2
  • 乘法 (*):例如 4 * 5 = 20
  • 除法 (/):例如 10 / 2 = 5
  • 取模 (%):求余数,例如 7 % 3 = 1
  • 幂 (**):例如 2 ** 3 = 8
  • 整除 (//):例如 10 // 3 = 3
  1. 比较运算符:用于比较两个值的大小关系。
  • 等于 (==):例如 1 == 1 为 True
  • 不等于 (!=):例如 2 != 3 为 True
  • 大于 (>):例如 5 > 3 为 True
  • 小于 (<):例如 2 < 5 为 True
  • 大于等于 (>=):例如 3 >= 3 为 True
  • 小于等于 (<=):例如 4 <= 5 为 True
  1. 赋值运算符:用于给变量赋值。
  • 等于 (=):例如 x = 5
  • 加等于 (+=):例如 x += 2 等价于 x = x + 2
  • 减等于 (-=):例如 x -= 1 等价于 x = x - 1
  • 乘等于 (*=):例如 x *= 3 等价于 x = x * 3
  • 除等于 (/=):例如 x /= 2 等价于 x = x / 2
  • 取模等于 (%=):例如 x %= 3 等价于 x = x % 3
  • 幂等于 (**=):例如 x **= 2 等价于 x = x ** 2
  • 整除等于 (//=):例如 x //= 2 等价于 x = x // 2
  1. 逻辑运算符:用于布尔值之间的逻辑操作。
  • 与 (and):只有所有操作数都为 True 时结果才为 True,例如 True and True 为 True
  • 或 (or):只要有一个操作数为 True,结果就为 True,例如 False or True 为 True
  • 非 (not):取反操作,例如 not True 为 False
  1. 位运算符:用于对二进制数进行位操作。
  • 按位与 (&):例如 1 & 2 = 0
  • 按位或 (|):例如 1 | 2 = 3
  • 按位异或 (^):例如 1 ^ 2 = 3
  • 按位取反 (~):例如 ~1 = -2
  • 左移 (<<):例如 2 << 2 = 8
  • 右移 (>>):例如 8 >> 2 = 2
  1. 成员运算符:用于检查某个值是否属于某个容器对象。
  • 成员 (in):例如 'a' in 'abc' 为 True
  • 非成员 (not in):例如 'd' not in 'abc' 为 True
  1. 身份运算符:用于比较两个对象的内存地址是否相同。
  • 身份相等 (is):例如 x is y 表示 x 和 y 指向同一个内存地址
  • 身份不等 (is not):例如 x is not y 表示 x 和 y 指向不同的内存地址

通过熟练掌握这些基础运算符,你可以更加灵活地编写 Python 代码,实现各种功能。

Python 基础运算符详解:算术、比较、赋值、逻辑等

原文地址: https://www.cveoy.top/t/topic/pgdo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录