Python算术运算符¶
算术运算符也即数学运算符, 用来对数字进行数学运算.
+ |
加 |
- |
减 |
* |
乘 |
/ |
除 |
// |
整除(只保留商的整数部分) |
% |
取余, 即返回除法的余数 |
** |
幂运算 |
/和//除法运算符¶
Python支持/和//两个除法运算符, 但它们之间是有区别的:
/表示普通除法, 使用它计算出来的结果和数学中的计算结果相同;//表示整除, 只保留结果的整数部分, 舍弃小数部分; 注意是直接丢掉小数部分, 而不是四舍五入.
注意, 除数始终不能为0, 除0是没有意义的, 会导致ZeroDivisionError错误.
**幂运算符¶
Python **运算符用来求一个x的y次方.
由于开方是次方的逆运算, 所以也可以使用**运算符间接实现开方运算符.
Example:
# 次方运算
print('4**3=', 4**3)
# 开方运算
print('81**(1/4)=', 81**(1/4))