2.4 python的常用操作符
1. 算数操作符
1.1 +, -, *, /
a = 5
b = 5
a = a + 3
b += 3
print(a,b)
运行结果:
1.2 +=,*=, -=, /=
a = b = c = d = 10
a += 1
b -= 3
c *= 10
d /= 8
print(a,b,c,d)
运行结果:
1.3 // 地板除法
print("地板除法")
print(10//3)
print(3.0//2) #得到一个最接近除数的数值类型
运行结果:
1.4 %取余数
print("取余数")
print(11%2)
print(5%3)
运行结果:
1.5 **幂运算
print("幂运算")
print(3**3)
运行结果:
2. 优先级问题
幂运算 > 正负号 > 算数操作符 > 比较操作符 > 逻辑运算符
存在多个运算符,就存在优先级的问题
print(-3**2)
print(3**-2)
运行结果:
3.比较操作符
>, >=, <, <=, ==, !=
4.逻辑操作符
and, or, not
结果为True/False
print(not 0)
print(not 4)
运行结果: