科学计数e+转成正常str

一个浮点数241379668742435700736,使用str()转换后就变成2.4137980454785024e+20这样子了。很不利于切片或展示。
想要变成正常可读性的串,可以使用一下方法,把ex变正常。
不知道有没有其他方便的方便,欢迎指正。

a = 2.413797837457843e+20
b = str("%d"%a)
print(b)
--------------------------------------------------------- 恐惧是因为努力的还不够,加油 ~~---------------------------------------------
原文地址:https://www.cnblogs.com/zhaobowen/p/14631500.html