运算符
算数运算符
+:加,两个对象相加
-:减,得到一个负数,或者是一个数减去另一个数
*:乘,两个数相乘,或是返回一个被重复执行若干次的字符串
/:除
%:取模,返回除法的余数
**:幂,返回X的Y次幂
//:底板除,取整除,返回商的整数部分
print(1+1,1-1,1*2,1/1,6//4,6%5,2**10) #输出结果:2 0 2 1.0 1 1 1024
比较运算符
==:等于,比较对象是否相等
!=:不等于,比较两个对象是否不相等
<>:不等于,比较两个对象是否不相等
>:大于:返回X是否大于Y
<:小于,返回X是否小于Y,比较运算符返回1表示真,返回0表示假,与特殊的变量True和False相等
>=:大于等于,返回X是否大于等于Y
<=:小于等于,返回X是否小于等于Y
赋值运算符
=:简单地赋值运算符
+=:加法赋值运算符---->a=a+b--->a+=b
-=:减法赋值运算符
*=:乘法赋值运算符
/=:除法赋值运算符
%=:取模赋值运算符
**=:幂赋值运算符
//=:取整数赋值运算符
逻辑运算符
and:并且-当左右两端的值全部为真时,运算的结果才为真
or:或者-有一个值为真时,结果就为真
not:非,非真既假,非假既真
运算顺序 () ---> not-----> and----> or 同一优先级从左到右运算
X or Y,如果X为0,则返回Y,否则,返回X
and和or相反