当前位置:首页 > Python > 正文

Python算术运算符详解(零基础也能轻松掌握的Python基础教程)

在学习Python编程入门的过程中,掌握基本的运算符是必不可少的一步。其中,Python算术运算符是最基础、最常用的一类运算符,用于执行常见的数学计算。本文将为你详细讲解所有常用的算术运算符,并通过清晰的示例帮助你快速理解。

Python算术运算符详解(零基础也能轻松掌握的Python基础教程) Python算术运算符 Python基础教程 Python运算符详解 Python编程入门 第1张

什么是算术运算符?

算术运算符就是用来进行加、减、乘、除等基本数学运算的符号。在Python基础教程中,这些运算符是构建更复杂逻辑的基础。

Python中的7种常用算术运算符

Python 提供了以下7种常用的算术运算符:

  • +:加法
  • -:减法
  • *:乘法
  • /:除法(结果为浮点数)
  • //:整除(向下取整)
  • %:取模(求余数)
  • **:幂运算(求次方)

详细示例与说明

1. 加法(+)

a = 10b = 3result = a + bprint(result)  # 输出: 13

2. 减法(-)

a = 10b = 3result = a - bprint(result)  # 输出: 7

3. 乘法(*)

a = 10b = 3result = a * bprint(result)  # 输出: 30

4. 除法(/)

注意:无论被除数和除数是否为整数,/ 的结果总是浮点数。

a = 10b = 3result = a / bprint(result)  # 输出: 3.3333333333333335

5. 整除(//)

整除会舍弃小数部分,只保留整数部分(向负无穷方向取整)。

a = 10b = 3result = a // bprint(result)  # 输出: 3# 负数示例print(-10 // 3)  # 输出: -4(不是 -3!)

6. 取模(%)

取模运算返回除法的余数,常用于判断奇偶性或循环控制。

a = 10b = 3result = a % bprint(result)  # 输出: 1# 判断奇偶num = 7if num % 2 == 0:    print("偶数")else:    print("奇数")  # 输出: 奇数

7. 幂运算(**)

a = 2b = 3result = a ** bprint(result)  # 输出: 8(即 2 的 3 次方)# 也可以用于开方print(9 ** 0.5)  # 输出: 3.0(9 的平方根)

运算符优先级

当多个运算符出现在同一表达式中时,Python 会按照优先级顺序计算。算术运算符的优先级从高到低为:

  1. **(幂运算,从右向左结合)
  2. *///%(从左向右)
  3. +-(从左向右)

建议使用括号 () 明确运算顺序,提高代码可读性。

result = 2 + 3 * 4      # 先乘后加 → 14result = (2 + 3) * 4    # 先加后乘 → 20

总结

通过本篇Python运算符详解,你应该已经掌握了 Python 中所有常用的算术运算符及其用法。这些知识是后续学习条件判断、循环、函数等高级特性的基石。记住多动手练习,才能真正掌握!

如果你是编程新手,不妨打开 Python 解释器,逐行输入上面的代码,观察输出结果,加深理解。