需要转换4.2215E+;01键入要在Python中浮动的科学数字格式
我正在从excel文件中提取数据,该文件由科学软件以以下方式保存: 4.2215E+01,我需要将其保存为42.215 我可以想出一种方法来编写代码,这样做。我需要知道的是,python是否已经提供了这样做的方法,这将使我不需要为它编写另一个代码需要转换4.2215E+;01键入要在Python中浮动的科学数字格式,python,valueconverter,Python,Valueconverter,我正在从excel文件中提取数据,该文件由科学软件以以下方式保存: 4.2215E+01,我需要将其保存为42.215 我可以想出一种方法来编写代码,这样做。我需要知道的是,python是否已经提供了这样做的方法,这将使我不需要为它编写另一个代码 我是python新手,如果答案很明显,请原谅。只需将字符串转换为float(),如下所示: n = float("4.2215E+01") print n > 42.215
我是python新手,如果答案很明显,请原谅。只需将字符串转换为float(),如下所示:
n = float("4.2215E+01")
print n
> 42.215