Python入门教程之数学运算符
Python入门教程:https://www.bilibili.com/video/BV1rmGczpEbG
数学运算符是用于数学运算的符号。
符号运算符
符号 | 描述 |
---|---|
+ | 正 |
- | 负 |
正数、负数
可以使用符号"+“表示正数,表示正数时符号”+“常被省略
可以使用符号”-“表示负数,表示负数时符号”-"不能省略
n1 = +1 # 正数
n2 = -1 # 负数print(n1) # 1
print(n2) # -1
相反数
可以使用符号"-"得到变量或运算结果的相反数
n = 1
n1 = -n # 求相反数
n2 = -(n + 1) # 求相反数print(n1) # -1
print(n2) # -2
算数运算符
运算符 | 描述 |
---|---|
+ | 加法 |
- | 减法 |
* | 乘法 |
/ | 除法 |
// | 整除 |
% | 取余 |
** | 乘方 |
加法、减法、乘法
可以进行加法、减法、乘法运算
n1 = 1 + 1 # 加法
n2 = 1 - 1 # 减法
n3 = 1 * 1 # 乘法print(n1) # 2
print(n2) # 0
print(n3) # 1
除法、整除、取余
可以进行除法、整除、取余运算
n1 = 5 / 2 # 除法
n2 = 5 // 2 # 整除
n3 = 5 % 2 # 取余print(n1) # 2.5
print(n2) # 2
print(n3) # 1
进行除法、整除、取余运算时,除数不能为零,否则会产生错误
# n1 = 1 / 0 # 错误,除数为零
# n2 = 1 // 0 # 错误,除数为零
# n3 = 1 % 0 # 错误,除数为零
乘方
可以进行乘方运算
n1 = 10 ** 2 # 乘方
n2 = 10 ** 0 # 乘方
n3 = 10 ** -2 # 乘方print(n1) # 100
print(n2) # 1
print(n3) # 0.01