Python float 用法详解及示例
函数原型:float([x])
float
函数将一个数字字符串、整数或浮点数转换为浮点数类型。如果没有提供参数 x
,则返回 0.0。
参数
x
(可选):要转换为浮点数的数字字符串、整数或浮点数。
返回值
返回转换后的浮点数。
3个示例
示例 1:将整数转换为浮点数
num = 10
result = float(num)
print(result) # 输出: 10.0
示例 2:将浮点数字符串转换为浮点数
num_str = "3.14"
result = float(num_str)
print(result) # 输出: 3.14
示例 3:处理错误输入
num_str = "Hello"
result = float(num_str)
print(result) # 抛出异常: ValueError: could not convert string to float: 'Hello'
在示例3中,由于输入字符串无法转换为浮点数,float
函数会抛出 ValueError
异常。