int():用于将一个对象转换为整数,这个对象可以是纯数字的字符串,也可以是浮点数,如 int('10') 结果为10,int(10.6) 结果为10
hex():用于将十进制数字转换成十六进制,如 hex(10) 结果为 '0xa'
str():用于将数字转换为字符串,如 str(10) 结果为 '10'
list():用于将一个可迭代的对象换成列表,如 list('abc') 结果为 ['a', 'b', 'c']
tuple():用于将一个可迭代的对象转换为元组,如 tuple('abc') 结果为 ('a', 'b', 'c')
dict():用于将制定的对象转换为字典,详细用法
long():用于将一个对象转换为长整数,如 long('123') 结果为123L,long(12.3) 结果为12L
float():用于将一个对象转换为浮点数,如 float('123') 结果为123.0,float(123) 结果为123.0
complex():用于将一个对象转换为复数,如 complex('123') 结果为(123+0j),complex(123) 结果为(123+0j)