Python 如何将字符串转换为浮点?

Python 如何将字符串转换为浮点?,python,python-3.x,Python,Python 3.x,我需要转换变量: pi_string = "3.1415926" 变成浮子。以下是我正在处理的问题: 您的行应该是pi\u float=float(pi\u string) float(pi\u string)是一个浮点值,您不能分配给它,因为它不是一个变量。如果pi\u string=“3.1415926”,则方法float()将为您执行此操作 >>pi\u float=float(pi\u字符串) >>>类型(pi_浮动) 只需将赋值转换为pi=float(pi)。在发布问题之前,请仔细阅

我需要转换变量:

pi_string = "3.1415926"
变成浮子。以下是我正在处理的问题:


您的行应该是
pi\u float=float(pi\u string)

float(pi\u string)
是一个浮点值,您不能分配给它,因为它不是一个变量。

如果
pi\u string=“3.1415926”
,则方法
float()
将为您执行此操作

>>pi\u float=float(pi\u字符串)
>>>类型(pi_浮动)

只需将赋值转换为
pi=float(pi)
。在发布问题之前,请仔细阅读文档或搜索。为什么您认为pi\u字符串变粗了?关于“无法分配给函数调用”有什么不清楚的地方?请在进一步发布之前阅读。
>>>pi_float = float(pi_string)
>>>type(pi_float)
<class 'float'>