Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要转换4.2215E+;01键入要在Python中浮动的科学数字格式_Python_Valueconverter - Fatal编程技术网

需要转换4.2215E+;01键入要在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

我正在从excel文件中提取数据,该文件由科学软件以以下方式保存: 4.2215E+01,我需要将其保存为42.215

我可以想出一种方法来编写代码,这样做。我需要知道的是,python是否已经提供了这样做的方法,这将使我不需要为它编写另一个代码


我是python新手,如果答案很明显,请原谅。

只需将字符串转换为float(),如下所示:

n = float("4.2215E+01")
print n
> 42.215