1、算术运算符
Python中的取整除运算符//作用是返回商的整数部分,例如5.0//2.0,结果为2.0。在Python2中如果是两个整型数的话/与//的作用是一样的,例如5/2和5//2的结果都是2,但是在Python3中5/2的结果为2.5,要想取整除的话可以用//,5//2结果为2。
Python中的乘幂运算符是**,例如3**2就是3的2次幂。
2、比较运算符
<>不等运算符,检查两个操作数的值是否相等,如果值不相等,则条件变为真。作用于!=相似。
3、逻辑运算符
与运算and:x and y, 如果 x 为 False或0,x and y 返回 x的值,否则它返回 y 的值。例如:
x=False,y=20,则x and y为False。
x=0,y=20,则x and y为0。
x=True,y=20,则x and y为20。
x=10,y=20,则x and y为20。
或运算or: x or y,如果 x 是 True或非0值,它返回 x的计算值,否则它返回 y 的计算值。例如:
x=True,y=20,则x and y为True。
x=10,y=20,则x and y为10。
x=False,y=20,则x and y为20。
x=0,y=20,则x and y为20。
非运算not: not x ,如果 x 为 True或非0的数,返回 False 。如果 x 为 False或0,它返回 True。例如:
x=True,not x为False。
x=10,not x为False。
x=False,not x为True。
x=0,not x为True。