【python】-数字

来源:互联网 发布:王仕鹏cba数据 编辑:程序博客网 时间:2024/06/11 21:10

整数 1

长整型数 1L

浮点数 1.0

复数 3j+6

 

 

(1)数字混合类型自动升级

如:3.14+2 结果是int还是浮点?

一般会自动转化为较复杂的类型

(2)手动内置函数强制转化

int(3.14)---》3

float(3)---》3.0

long(4)--4L

(3)str()/repr()

repr()、默认交互模式回显

str() 变换到一种用户更加友好的格式

(4)除法

X/Y 传统除法,会保留小数点

>>> 3/2
1.5

X//Y floor,省略小数点

>>>3//2
1

(5)十六进制/八进制

八进制以0开头010-->8

十六进制以0x开头 0x11

oct()--》转换为8进制

hex()--》转换为16进制

 

(6)math

(7)random

原创粉丝点击