运算符分为:算术运算符、比较运算符和逻辑运算符
优先级是:算术运算符>比较运算符>逻辑运算符
- 注意:没记住优先级的话,最好使用括号。这样不用背,也增加了代码的可读性。
# 整数相除,返回结果 浮点数
print(5 / 2) # 2.5
# 整数省去小数位
print(5 // 2) # 2
# 求余数
print(5 % 2) # 1
# 5的3次方
print(5 ** 3) # 125
# 比较大小,返回 布尔类型
print(5 > 3) # True
# python支持连续比较,返回 布尔类型
print(20 > 10 > 5) # True
# 比较大小结果与运算,返回 布尔类型
print(20 > 10 and 10 < 5) # False
# 比较大小结果或运算,返回 布尔类型
print(20 > 10 or 10 > 5) # True
# 比较大小结果取非运算,返回 布尔类型
print(not 20 > 10) # False
网友评论