我在python中有一个数字,如2.75960192084e-05。 我希望用小数点后的数字少,如2.759e-05显示它。请注意,指数应保持显示。这可能吗?
答案 0 :(得分:2)
Format Specification Mini-Language允许你这样做:
f = 2.75960192084e-05
print('{:9.3e}'.format(f)) # 2.760e-05
......它会绕过。
9
表示9是结果字符串的最小值;在3
xponent表示法中小数点后面有e
个位置。