004. 举例说明python中的算术运算符
在 Python 中,算术运算符用于执行基本的数学运算,包括加法、减法、乘法、除法等。以下是一些常见的算术运算符及其使用示例:
1. 加法运算符(+
)
用于将两个数值相加。
a = 10
b = 20
result = a + b
print(result) # 输出:30
加法运算符也可以用于字符串拼接:
str1 = "Hello"
str2 = "World"
result = str1 + " " + str2
print(result) # 输出:Hello World
2. 减法运算符(-
)
用于从一个数值中减去另一个数值。
a = 20
b = 10
result = a - b
print(result) # 输出:10
3. 乘法运算符(*
)
用于将两个数值相乘。
a = 5
b = 3
result = a * b
print(result) # 输出:15
乘法运算符也可以用于字符串重复:
str1 = "Hello"
result = str1 * 3
print(result) # 输出:HelloHelloHello
4. 除法运算符(/
)
用于将一个数值除以另一个数值,结果总是浮点数。
a = 10
b = 2
result = a / b
print(result) # 输出:5.0
5. 整数除法运算符(//
)
用于将一个数值除以另一个数值,并返回整数部分(向下取整)。
a = 10
b = 3
result = a // b
print(result) # 输出:3
6. 模运算符(%
)
用于计算两个数值相除的余数。
a = 10
b = 3
result = a % b
print(result) # 输出:1
7. 幂运算符(**
)
用于计算一个数的幂。
a = 2
b = 3
result = a ** b
print(result) # 输出:8
8. 一元正运算符(+
)
用于返回数值的正数形式(通常用于强调正数)。
a = 5
result = +a
print(result) # 输出:5
9. 一元负运算符(-
)
用于返回数值的负数形式。
a = 5
result = -a
print(result) # 输出:-5
10. 增量运算符(+=
)
用于将变量的值与另一个值相加,并将结果赋值给该变量。
a = 5
a += 3 # 等同于 a = a + 3
print(a) # 输出:8
11. 减量运算符(-=
)
用于将变量的值与另一个值相减,并将结果赋值给该变量。
a = 5
a -= 3 # 等同于 a = a - 3
print(a) # 输出:2
12. 乘量运算符(*=
)
用于将变量的值与另一个值相乘,并将结果赋值给该变量。
a = 5
a *= 3 # 等同于 a = a * 3
print(a) # 输出:15
13. 除量运算符(/=
)
用于将变量的值除以另一个值,并将结果赋值给该变量。
a = 10
a /= 2 # 等同于 a = a / 2
print(a) # 输出:5.0
14. 整数除量运算符(//=
)
用于将变量的值整数除以另一个值,并将结果赋值给该变量。
a = 10
a //= 3 # 等同于 a = a // 3
print(a) # 输出:3
15. 模量运算符(%=
)
用于将变量的值与另一个值相除的余数赋值给该变量。
a = 10
a %= 3 # 等同于 a = a % 3
print(a) # 输出:1
16. 幂量运算符(**=
)
用于将变量的值与另一个值相乘的幂赋值给该变量。
a = 2
a **= 3 # 等同于 a = a ** 3
print(a) # 输出:8
总结
Python 的算术运算符功能强大且灵活,可以用于各种数学运算和数据操作。以下是一些常见的算术运算符及其用法:
运算符 | 描述 | 示例 | 结果 |
---|---|---|---|
+ |
加法 | 5 + 3 |
8 |
- |
减法 | 5 - 3 |
2 |
* |
乘法 | 5 * 3 |
15 |
/ |
除法(浮点数结果) | 10 / 3 |
3.333... |
// |
整数除法(向下取整) | 10 // 3 |
3 |
% |
模运算(取余数) | 10 % 3 |
1 |
** |
幂运算 | 2 ** 3 |
8 |
+= |
增量赋值 | a += 3 |
a = a + 3 |
-= , *= , /= , //= |
减量、乘量、除量、整数除量赋值 | a -= 3 |
a = a - 3 |
%= |
模量赋值 | a %= 3 |
a = a % 3 |
**= |
幂量赋值 | a **= 3 |
a = a ** 3 |
视频讲解
BiliBili: 视睿网络-哔哩哔哩视频 (bilibili.com)