float(X)将整数X或浮点数类型字符串转换为一个浮点数
print(float(3)) #整数转浮点数,增加小数位,小数部分为0,输出:3.0
print(float('3.14')) #将字符串'3.14'转为浮点数3.14
浮点数转复数complex(x[,y])
print(complex(3)) #整数转复数,虚部为0,输出:(3+0j)
print(complex(3,4)) #整数转复数,输出:(3+4j)
)int(X)将浮点数X或整数类型字符串转换为一个整数
print(int(3.14)) #浮点数转整数,只保留整数部分,输出:3
print(int('3')) #'3'为整数字符串,将其转为十进制整数,输出:3
eval(x)将数值型的字符串对象x转换为其对应的数值
eval('100') #字符串'100'被转换为数值100
int('x',base=10)将其他进制字符串转为十进制整数
print(int('20',base=10)) 20