0
我需要用小数点后面的5个数字打印一些结果。我使用round()函数,但如果它是零,它不会输出最后一位数字。例如:round()忽略python中的零3
print(str(round(-82.43670009888078, 5)))
print(str(round(49.5211007473081, 5)))
将输出:
-82.4367
49.5211
但我需要:
-82.43670
49.52110
如果最后一个数字不为0,它工作正常。
或者使用'格式( '.5f')',而不是直接的构造格式字符串和调用其'format'方法 –
谢谢,我将添加这个答案 –