操作符

实例:

>>> a = 6
>>> a = a + 6
>>> a += 3
>>> b = 3
>>> b -= 1
>>> b
2
>>> a
15
>>>

链式赋值:

实例:

>>> a = b =c =d = 10
>>> a += 1
>>> b -= 4
>>> c *= 10
>>> d /= 8   #真实除法
>>> a
11
>>> b
6
>>> c
100
>>> d
1.25
>>> 

floor地板除法:

实例:

>>> 10 // 8
1
>>> 6.0 // 2
3.0
>>> 
     #会舍弃后面的小数

%求余数

实例:

>>> 10 % 8
2
>>> 6 % 4
2
>>> 

**幂运算

实例:

>>> 6 ** 3
216
>>> 6 ** 2
36
>>>
     #6 ** 3 说明6的3次幂,6x6x6;乘以自己3次

优先级问题:

先乘除后加减,地球人都知道。应该........

实例:

>>> -3 * 2 + 5 / -2 -4
-12.5
>>> ((-3) * 2) +(5 / (-2)) -4
-12.5
>>> (3 < 4) and (4 < 5)
True
>>> 3 ** 2
9
>>> -3 ** 2
-9
>>> -(3 ** 2)
-9
>>> 3 ** -2
0.1111111111111111
>>> 3 ** (-2)
0.1111111111111111
>>> 

逻辑操作符:

and

not

or

总结:
zongjie

Last modification:September 4th, 2019 at 09:26 am
您的转发,就是最大的打赏!