python 字符串转float
时间: 2023-10-11 20:14:09 浏览: 250
python中实现字符串翻转的方法
5星 · 资源好评率100%
要在Python中将字符串转换为浮点数,您可以使用float()函数。这个函数会将一个合法的数字字符串转换成对应的浮点数。下面是一段示例代码,展示了如何将一个字符串转换为浮点数并打印出来:
```python
def str_to_float(str):
return float(str)
if __name__ == '__main__':
str = "2.999"
num = str_to_float(str)
print(num)
print(type(num))
```
以上代码定义了一个函数`str_to_float()`,该函数接收一个字符串作为参数,并使用`float()`函数将字符串转换成浮点数。在主程序中,我们将字符串`"2.999"`传递给这个函数,并打印出转换后的浮点数及其类型。运行上述代码,您会得到输出结果为:
```
2.999
<class 'float'>
```
从输出结果可以看出,字符串`"2.999"`被成功地转换成了浮点数,并且其类型为`float`。
阅读全文