number 数字
Table of Contents

数字

数学运算

函数 描述
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]) # 求和

type 查看类型

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

float 浮点型

12E4

In [4]: 12* 10**4
Out[4]: 120000

In [5]: 12E4
Out[5]: 120000.0

16进制表示法

前缀用0x

0x23 表示16进制数23

后缀用H

BH 表示16进制数11