#输入整数print(float(10))#输入字符串(整数)print(float('10'))#输入字符串(浮点数)print(float('0.5'))#输入科学计数print(float(2e2))#不输入print(float())#输入Trueprint(float(True))#输入Falseprint(float(False))
输出:10.0
10.0
0.5
200.0
0.0
1.0
0.0
输入True的时候返回1.0,输入False的时候返回0.0。
输入不能转换为浮点数的参数时,会报错,例如:
float('三十二')
返回缺点代码:ValueError: could not convert string to float: '三十二'。意思是数值缺点:'三十二'这个字符串不能转换成浮点数。