服务器学习网 > 编程学习 > Python中运算符号都有哪些,用法是什么?

Python中运算符号都有哪些,用法是什么?

服务器学习网综合整理   2024-08-08 14:09:57

算术运算符 加法 (+): 用于将两个数相加,例如 5 + 3 结果为 8。 减法 (-): 用于从一个数中减去另一个数,例如 7 - 2 结果为 5。 *乘法 (`)**: 用于将两个数相乘,例如4 * 3结果为12`。 除法 (/): 用于两数相除,结果为浮点数,例如 10 / 3 结果约为 ...

在Python这门强大的编程语言中,运算符号是构建逻辑与数学表达式的基石。它们不仅限于简单的加减乘除,还涵盖了位运算、比较运算、逻辑运算等多种类型。今天,我们就来一一揭秘Python中的这些运算符号及其用法。

算术运算符

  • 加法 (+): 用于将两个数相加,例如 5 + 3 结果为 8
  • 减法 (-): 用于从一个数中减去另一个数,例如 7 - 2 结果为 5
  • *乘法 (`)**: 用于将两个数相乘,例如4 * 3结果为12`。
  • 除法 (/): 用于两数相除,结果为浮点数,例如 10 / 3 结果约为 3.3333333333333335
  • 整除 (//): 向下取整除法,返回商的整数部分,例如 10 // 3 结果为 3
  • 取模 (%): 返回两数相除的余数,例如 10 % 3 结果为 1
  • 幂 (`)**: 返回左操作数的右操作数次幂,例如2 ** 3结果为8`。

比较运算符

  • 等于 (==): 检查两个值是否相等,返回布尔值。
  • 不等于 (!=): 检查两个值是否不相等,返回布尔值。
  • 大于 (>): 检查左侧值是否大于右侧值,返回布尔值。
  • 小于 (<): 检查左侧值是否小于右侧值,返回布尔值。
  • 大于等于 (>=): 检查左侧值是否大于或等于右侧值,返回布尔值。
  • 小于等于 (<=): 检查左侧值是否小于或等于右侧值,返回布尔值。

逻辑运算符

  • 与 (and): 如果两个操作数都为真,则返回真。
  • 或 (or): 如果两个操作数中至少有一个为真,则返回真。
  • 非 (not): 反转操作数的布尔值,如果为真则返回假,反之亦然。

位运算符

位运算符用于对整数的二进制表示形式进行操作,如 &(按位与)、|(按位或)、^(按位异或)、~(按位取反)、<<(左移)、>>(右移)。

Python中运算符号都有哪些,用法是什么?

掌握这些运算符号及其用法,对于编写高效、逻辑清晰的Python代码至关重要。无论是进行数据处理、算法实现还是日常脚本编写,它们都是不可或缺的工具。

推荐文章