数学运算
函数 | 描述 |
---|---|
abs(-5) | # 取绝对值,也就是5 |
round(2.6) | # 四舍五入取整,也就是3.0 |
pow(2, 3) | # 相当于2**3 ,如果是pow(2, 3, 5),相当于2**3 % 5 |
cmp(2.3, 3.2) | # 比较两个数的大小 |
divmod(9,2) | # 返回除法结果和余数 |
max([1,5,2,9]) | # 求最大值 |
min([9,2,-4,2]) | # 求最小值 |
sum([2,-1,9,12]) | # 求和 |
Python3中没有长整型,自动转换了
Python2
In [1]: type(2**32) Out[1]: int In [2]: type(2**64) Out[2]: long
Python3
In [1]: type(2**32) Out[1]: int In [2]: type(2**64) Out[2]: int
In [4]: 12* 10**4 Out[4]: 120000 In [5]: 12E4 Out[5]: 120000.0
0x23 表示16进制数23
BH 表示16进制数11