运算
加减乘除
In [1]: 1+1
Out[1]: 2
In [2]: 2-1
Out[2]: 1
In [3]: 1*2
Out[3]: 2
In [4]: 2/1
Out[4]: 2.0
In [5]:
求余(求模)%
x%y为x除以y的余数,也可用于浮点数 负数
In [5]: 1%2
Out[5]: 1
In [6]: 2%2
Out[6]: 0
In [7]: 20%3
Out[7]: 2
In [9]: 2.13%12
Out[9]: 2.13
In [10]: 30%2.1
Out[10]: 0.5999999999999988
In [11]: 20.32%1.15
Out[11]: 0.7700000000000018
In [12]: -3%-2
Out[12]: -1
In [13]: -15%-32
Out[13]: -15
In [14]:
对于整除的运算 结果为向下圆整。
- 意思是整除的时候显示的结果为负数时,圆整后将离0更远
例如:
In [14]: -10/3
Out[14]: -3.3333333333333335
In [15]: -10//3
Out[15]: -4
乘方(求幂运算)**
In [16]: 2**3
Out[16]: 8
In [17]: 2**5
Out[17]: 32
In [18]: 3**6
Out[18]: 729
- 注意 : 乘方运算符(**)要优先于求负(-)的乘方
例如:
In [23]: -3**2
Out[23]: -9
In [24]: (-3)**2
Out[24]: 9
进制转换
十六进制(0x)
In [25]: 0xAF
Out[25]: 175
In [26]: 0x16
Out[26]: 22
八进制(0o)
In [27]: 0o12
Out[27]: 10
In [28]: 0o32
Out[28]: 26
二进制(0b)
In [29]: 0b100000
Out[29]: 32
In [30]: 0b10101010
Out[30]: 170