Python - 04运算符
一、数字运算符
# + - * /
# %(取余/取模) //(整除) **(幂运算)
- 取余应用场景:
- 判断整除关系
- 取整数的低位数 让指定的数对10或者10的N次方取余
num = 123
print(num % 10)
print(num % 100)
- 整除:求商,商向小取整
print(5 / 2) # 输出 2
print(-5 / 2) # 输出-3
应用场景:
- 计算一个数中有多少完整的另一个数
- 去掉低位数保留高位数
num = 72923 # 取出他的十位数
print(num % 100 // 10)
- 幂运算
# 2的-2次方
print(2 ** -2)
# 3次根号8
print(8 ** (1 / 3))
# 直角边为3、4,斜边长
print((3 ** 2 + 4 ** 2) ** (1 / 2))
二、比较运算符
# 比较运算符:> < >= <= == !=
# 1.所有比较运算符的运算结果都是 布尔值
# 2.python中的比较运算符支持连写表示是范围