def as_num(x):
y = '{:.10f}'.format(x) # .10f 保留10位小数
return y
if __name__ == '__main__':
str = '2.88657e-5'
if ('E' in str or 'e' in str):
x = as_num(float(str))
print(x)
运行结果
0.0000288657
def as_num(x):
y = '{:.10f}'.format(x) # .10f 保留10位小数
return y
if __name__ == '__main__':
str = '2.88657e-5'
if ('E' in str or 'e' in str):
x = as_num(float(str))
print(x)
运行结果
0.0000288657