num = 6
row = num // 4
col = num % 4
#找到九宫格里面的6所在的位置,行取整列取余
运算符:
+ - * / //(取整,非四舍五入) %(取余)
复合运算:
+= -= *= /=
比较运算:
>,<,==(比对数值),!=(python2是<>),>=,<=,is(比对唯一标识)
id(a) 显示a的标识
链式比较运算符 20<a<=30
逻辑运算:
not,and(一假全假),or(一真全真)
#对于布尔结果:非0即真,非空即真
bool("")=False
bool(0)=False
bool(1)=True
bool("0")=True
print(0 and True) 结果是 0 :一假全假,检测到0是假,直接输出
print(1 and 3) 结果是3
print(1 or 3)结果是3:一真全真,检测到1是真,直接输出
print(0 or True)结果是True