除法:
1 >>> 10/3 2 3.3333333333333335 3 >>> 10//3 4 3 5 >>> 10.0//3 6 3.0
幂运算:
1 >>> 3 ** 3 2 27
幂运算比他左侧的运算符优先级低,比右侧的优先级高
1 >>> -5 ** 2 2 -25 3 >>> 5 ** -2
优先级:
幂运算:** 正负号:+,- 算数操作符:*,/,// + - 比较操作符:<,<=,>,>=,==,!= 逻辑运算符: not,and,or
成员资格运算符:
运算符in用来检测一个值是否在序列中,如果在序列中返回True,否则返回False
1 >>> name = '喜闻乐见123' 2 >>> '见' in name 3 True 4 >>> '喜闻' in name 5 True 6 >>> '4' in name 7 False
快速交换三个变量值:x,y,z=z,y,x
1 x,y,z=1,10,100 2 x,y,z=z,y,x 3 print(x,y,z) 4 ====== 5 100,10,1