python学习day3
1比较运算符号(生成布尔类型)
print('98大于90吗',98>90)
print('98小于90吗',98<90)
print('98等于90吗',98==90)
print('98不等于90吗',98!=90)

2逻辑运算符号

print(8>7 and 6>5)
print(9>8 and 7<5)
print(8<7 and 10/0) #当第一个表达式结果为False,直接得结果,不会执行右边

print(not True)
print(not False)

3.位运算符(了解)
@1

print('按位与运算',12&8)
print('按位或运算',4|8)

@2

print('按位异或运算',31^32)
print('按位取反运算',~123)

@3左移位和右移位


print('左移位',2<<2) #二进制的2是0010 左移动两位就是1000
print('右移位',8>>2)
print('右移位',-8>>2) #-8除以2再除以2

4.优先级

