次要格式化问题:我无法处理这些有问题的值:
97 $ 7.922816251426434e+26
98 $ 1.5845632502852868e+27
99 $ 3.1691265005705736e+27
100 $ 6.338253001141147e+27
我想让它正常打印(?)只有2位小数,而最后的数字不是e + 27 ...
提前感谢您的帮助!
答案 0 :(得分:0)
答案 1 :(得分:0)
尝试使用format
:
“{0:.2f}'.format(num)
说明:
{0}
告诉格式打印第一个参数 - 在本例中为num
。
colon (:)
之后的所有内容都指定了format_spec。
f
定点。将数字显示为定点数。默认精度为6.