python中各种数据类型进行转换
int (x [,base]) 将 x 转换为一个整数
long (x [,base]) 将 x 转换为一个长整数
float (x) 将 x 转换到一个浮点数
complex (real [,imag]) 创建一个复数
str (x) 将对象 x 转换为字符串
repr (x) 将对象 x 转换为表达式字符串
eval (str) 用来计算在字符串中的有效 Python 表达式,并返回一个对象
tuple (s) 将序列 s 转换为一个元组
list (s) 将序列 s 转换为一个列表
chr (x) 将一个整数转换为一个字符
unichr (x) 将一个整数转换为 Unicode 字符 (python3中剔除)
ord (x) 将一个字符转换为它的整数值
hex (x) 将一个整数转换为一个十六进制字符串
oct (x) 将一个整数转换为一个八进制字符串
examples
repr(x)
>>> repr(1+2)
'3'
eval(x)
>>> eval("1+2")
3`