基本数学运算符
- 加法:
+
- 减法:
-
- 乘法:
*
- 除法:
/
- 取整除法(地板除):
//
- 取余(模运算):
%
- 幂运算:
**
# 基本运算 |
|
a = 5 |
|
b = 3 |
|
sum = a + b # 加法 |
|
difference = a - b # 减法 |
|
product = a * b # 乘法 |
|
quotient = a / b # 除法,结果为浮点数 |
|
floor_quotient = a // b # 取整除法,结果为整数 |
|
remainder = a % b # 取余 |
|
power = a ** b # 幂运算 |
复合赋值运算符
在Python中,+=
是一个复合赋值运算符,用于将左侧变量的值增加右侧表达式的值,并将结果重新赋值给左侧变量。这种运算符提供了一种更简洁的方式来更新变量的值,而不需要显式地写出完整的赋值语句。
-= 类似,不做举例了。
# 初始化一个变量 |
|
x = 5 |
|
# 使用 += 运算符增加 x 的值 |
|
x += 3 # 这相当于 x = x + 3 |
|
# 输出结果 |
|
print(x) # 输出:8 |
在这个例子中,x += 3
这条语句做了两件事情:首先,它计算了 x + 3
的值(即 8),然后将这个值重新赋值给变量 x
。
内置数学函数
Python 的 math
模块提供了许多有用的数学函数。在使用这些函数之前,你需要先导入 math
模块。
import math |
|
# 使用 math 模块中的函数 |
|
x = 2.5 |
|
y = 3.0 |
|
# 绝对值 |
|
abs_value = math.fabs(x) |
|
# 平方根 |
|
sqrt_value = math.sqrt(x) |
|