Rumah  >  Artikel  >  pembangunan bahagian belakang  >  python核心数据类型分析

python核心数据类型分析

高洛峰
高洛峰asal
2017-03-08 10:54:341505semak imbas

概览

python核心数据类型分析
数字: int,long,float,complex,bool
字符: str,unicode
列表: list
字典: dict
元组: tuple
文件: file
其他类型:集合(set),frozenset,类类型,None
其他文件类工具:管道(pipes),先进先出管道(fifos),套接字文件(socket)

类型转换

非字符-->字符

项目 操作
str() 和print的结果相同
repr() 对象的精确值,但大多数使用 eval(repr(object)) == object
format() format(value[, format_spec])

可转化的非数值-->数值

项目 操作
int() 转化为整数
float() 转化为浮点

序列化

项目 操作
list() 字符串转化为列表
tuple() 字符串转化为元组
set() 字符串转化为集合
frozenset() 字符串转化为不可变集合
dict() 根据(key,value)元组列表创建字典

字符和ASCII转化

chr <==> ord

进制转化

项目 操作
bin 将整数转化为二进制字符串
oct 将整数转化为八进制字符串
hex 将整数转化为十六进制字符串
eval 转化为数值

Atas ialah kandungan terperinci python核心数据类型分析. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn