运算符用于执行程序代码运算,会针对一个以上操作项目来进行运算。如:2+3,操作符就是“+”
+、-、*乘、//整除、/除、%求余、**幂次方
+= (x+= 3 相当于 x = x + 3 )
-= *= **= /= //= //= 同理
三种
- 大小 >= <= < >
- 值是否相等 ==(等于) !=(不等)
- 对象id是否是同一个 is is not
and可以对符号两侧的值进行与运算。两边的都是布尔值时, 只有在符号两侧的值都为True时,才会返回True,只要有一个False就返回False
与运算是找False的,如果第一个值为False,则不再看第二个值
or可以对符号两侧的值进行与运算。两边的都是布尔值时, 两个值中只要有一个True,就会返回True
或运算是找True的,如果第一个值为True,则不再看第二个值
not可以对符号右侧的值进行非运算,对于布尔值,非运算会对其进行取反操作,True变False,False变True
返回的始终是True False
当我们对非布尔值进行与或运算时,Python会将其当做布尔值运算,最终会返回原值
规则有:
声明:本文为学习笔记,转载请标明出处,本文仅供交流学习,请勿用于非法途径,希望本文对大家有帮助。
仅是个人意见,如有不足之处或者侵权,请留言