基本运算符
1.比较运算符可以连用,并且含义和我们日常使用完全一致
a=4
3<a<10 #关系运算符可以连用
True
2.位操作
a=0b11001
b=0b01000
bin(a|b) #bin()可以将数字转成二进制表示
0b11001
bin(a&b) 0b1000
bin(a^b) 0b10001
a=3
a<<2 12 #左移一位相当于乘以2,左移2位相当于乘以4
a=8
a>>1 4 #右移一位相当于除以2
注:与C和JAVA不一样,Python不支持自增(++)和自减(--)
运算符优先级问题
复杂的表达式一定要使用小括号组织
1.乘除优先加减
2.位运算和算术运算>比较运算符>赋值运算符>逻辑判断