📅  最后修改于: 2023-12-03 15:34:32.098000             🧑  作者: Mango
Python语言提供了丰富的算术运算符,能够进行基本的数学计算、逻辑运算和字符串操作等。下面对Python算术运算符进行详细介绍。
| 运算符 | 描述 | 示例 | | --- | --- | --- | | + | 加法,将两个数相加 | 2 + 3 = 5 | | - | 减法,将一个数减去另一个数 | 5 - 2 = 3 | | * | 乘法,将两个数相乘 | 3 * 4 = 12 | | / | 除法,将一个数除以另一个数 | 8 / 2 = 4 | | % | 取模,返回两数相除的余数 | 7 % 3 = 1 | | ** | 幂,返回一个数的几次方 | 2 ** 3 = 8 |
下面是一些Python算术运算符的实例,通过这些例子可以学会如何使用算术运算符。
a = 2
b = 3
print(a + b) # 输出5
a = 5
b = 2
print(a - b) # 输出3
a = 3
b = 4
print(a * b) # 输出12
a = 8
b = 2
print(a / b) # 输出4.0
a = 7
b = 3
print(a % b) # 输出1
a = 2
b = 3
print(a ** b) # 输出8
在进行除法运算时,需要注意整除和浮点数除法的区别。如下所示:
a = 7
b = 2
print(a // b) # 输出3
print(a / b) # 输出3.5
在上面的代码中,a // b
表示对a和b进行整除运算,结果为3。a / b
表示对a和b进行浮点数除法运算,结果为3.5。
除数不能为零,否则会抛出ZeroDivisionError
异常。例如下面的代码会抛出异常:
a = 7
b = 0
print(a / b) # 抛出异常