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)