ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 逻辑图 ![](http://images2015.cnblogs.com/blog/1114822/201702/1114822-20170228195243313-199986583.png) 数字: 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` ![](https://ws3.sinaimg.cn/large/006tKfTcgy1frxs0nysfhj317o0f0n73.jpg) ### 进制转化 |项目|操作| |----|----| | bin | 将整数转化为二进制字符串| | oct | 将整数转化为八进制字符串| | hex | 将整数转化为十六进制字符串| | eval | 评估函数, 去掉最外侧的引号并执行余下语句|