1.类型转换函数
int( )
float( )
str( )
ord( )
chr( )
bool( )
bin( )
hex( )
oct( )
list( )
tuple( )
dict( )
bytes( )
2.dict()创建字典
描述:
dict函数用于创建一个字典
语法:
class dict(**kwarg)
class dict(mapping, **kwarg)
class dict(iterable, **kwarg)
参数:
**kwargs -- 关键字
mapping -- 元素的容器
iterable -- 可迭代对象
返回值:
返回一个字典
3.bytes( )转为字节数组
描述:
bytes()方法返回一个新字节数组,这个数组里的元素是可
变的,并且每个元素的值范围:
0<=x<256
语法:
class bytearray([source[,encoding[,errors]]])
参数:
source 为整数,则返回一个长度为 source 的初始化数组;
source 为字符串,则按照指定的 encoding 将字符串转换
为字节序列;
source 为可迭代类型,则元素必须为[0 ,255] 中的整数;
source 为与 buffer 接口一致的对象,则此对象也可以被
用于初始化 bytes
如果没有输入任何参数,默认就是初始化数组为0个元素
返回值:
返回新字节数组
4.tuple( )列表转换元组
描述:
tuple(函数将列表转换为元组
语法:
tuple(seq)
参数:
seq --要转换为元组的序列
返回值:
返回元组
5 .list( )元组转换为列表
描述:
list()方法用于将元组转换为列表
语法:
list(tup)
参数:
tup --要转换为列表的元组
返回值:
返回列表
6.oct()转为八进制
描述:oct(函数将一个整数转换成8进制字符串
语法:oct(x)
参数:x--整数
返回值:返回8进制字符串
7. hex()转为十六进制
描述:hex()函数用于将10进制整数转换成16进制,以字符串形式
表示
语法:hex(x)
参数:x--10进制整数
返回值:返回16进制数,以字符串形式表示
8,ord()字符转数字
描述:ord()函数是chr()函数(对于8位的ASCII字符串)或
unichr()函数(对于Unicode对象)的配对函数,它以一个字符
(长度为1的字符串)作为参数,返回对应的 ASCIL数值,或者
Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义
范围,则会引发一个 TypeError的异常
语法:ord(c)
参数:c--字符
返回值:返回值是对应的十进制整数
9.str()转化为字符串
描述:str(函数将对象转化为适于人阅读的形式
语法:class str(object='’)
参数:object --对象
I
返回值:返回一个对象的string格式