Python 运算符及其使用总结

Mar 23, 2025

Python 运算符

1. 运算符概述

  • 运算符是用于数学运算、比较大小、逻辑运算的特殊符号。
  • Python 支持的运算符包括:
    • 算术运算符
    • 复制运算符
    • 比较运算符
    • 逻辑运算符
    • 位运算符

2. 算术运算符

  • 常见的算术运算符有加(+)、减(-)、乘(*)、除(/)、取余(%)。
  • Python 中的算术运算符和数学中的相同。

示例代码展示

  1. 新建 Python 文件时自动添加中文声明注释。

    • 通过模板设置在 settingseditor 中配置。
  2. 加法运算

    • 1 + 1 输出结果:2
  3. 减法运算

    • 1 - 1 输出结果:0
  4. 乘法运算

    • 2 * 3 输出结果:6
  5. 除法运算

    • 10 / 2 输出结果:5.0
    • 提到隐式转换问题。
  6. 取余运算

    • 10 % 3 输出结果:1
  7. 整除运算

    • 10 // 3 输出结果:3
  8. 幂运算

    • 2 ** 3 输出结果:8
    • 表示 2 的三次方即 2 * 2 * 2

3. 运算符优先级

  • 运算优先级:先乘除后加减。
  • 同级运算符从左到右计算。
  • 有括号时优先计算括号内内容。

优先级顺序

  1. 幂运算:最高优先级。
  2. 乘除、取余、整除:中等优先级。
  3. 加减:最低优先级。

4. 注意事项

  • 除数不能为 0。
  • 若除数为 0,会导致错误(如 ZeroDivisionError)。
  • 计算器和 Python 都会报错提示。

5. 总结

  • 算术运算符操作简单,与数学相似。
  • 理解运算符优先级有助于正确书写和理解代码。