跳至主要内容

float()

Python 中的 float() 函数 将数字或表示浮点数的字符串转换为浮点数。如果未传递参数,则返回 0.0。如果参数是无法转换为浮点数的字符串,则会引发 ValueError。

参数值

参数 说明
x

需要转换为浮点数的值。这可以是整数、字符串或另一个浮点数。

返回值

float() 函数返回浮点数或引发 ValueError

如何在 Python 中使用 float()

示例 1

float() 函数将数字或包含数字的字符串转换为浮点数。

float(10)
示例 2

它还可以将带有浮点数的字符串转换为浮点数。

float('3.14')
示例 3

如果无法将输入转换为浮点数,则会引发 ValueError

float('abc')