算术运算符
比较(关系)运算符
赋值运算符
逻辑运算符
位运算符
成员运算符
图1常见的运算符
接下来让我们来一个一个的学习运算符吧~
Python算术运算符
图2算术运算符
实例:
>> a=5
>> b=3
>> a+b
8
>> a-b
2
>> a*b
15
>> a/b
1.6666666666666667
>> a%b
2
>> a**b
125
>> a//b
1
>>
Python比较运算符
图3比较运算符
案例:
10 > a=
5 > b=
> a==b
False
> a!=b
True
> a>b
True
> a<b
False
> a>=b
True
> a<=b
False
>
Python赋值运算符
图4赋值运算符
案例:
>> a=10
>> b=4
>> c=a+b
>> c
14
>> c+=a
>> print(c)
24
>> c*=a
>> print(c)
240
>> c/=a
>> print(c)
24.0
>> c%=a
>> print(c)
4.0
>> c**=a
>> print(c)
1048576.0
>> c//=a
>> print(c)
104857.0
>>
Python位运算符
位运算符是把数字看作二进制来进行计算的
图5赋值运算符
案例:
a = 0011 1100
b = 0000 1101
-----------------
a&b = 0000 1100
a|b = 0011 1101
a^b = 0011 0001
~a = 1100 0011
Python逻辑运算符
图6逻辑运算符
案例:
10 a=
3 b=
and (b<a) (a<b)
False
or (b<a) (a>b)
True
not (a>b)
False
>>>
Python成员运算符
图7成员运算符
Python运算符优先级
列出了从最高到最低优先级的运算符:
图8运算符优先级
THE END
转自公众号:
小鱼儿编程