我有一个简单的问题,我觉得应该有一个简单的解决方案。如何格式化浮点数,以便只显示小数点后的数字?我更喜欢使用 '{}'.format 来完成此操作。
>>> n = 0.12345
>>> n
0.12345
>>> str(n)[1:]
'.12345'
>>> '{}'.format(n)
'0.12345'
>>> '{}'.format(str(n)[1:])
'.12345'
我知道我可以使用 str(n)[1:],但我不想将数字转换为字符串。
我有一个简单的问题,我觉得应该有一个简单的解决方案。如何格式化浮点数,以便只显示小数点后的数字?我更喜欢使用 '{}'.format 来完成此操作。
>>> n = 0.12345
>>> n
0.12345
>>> str(n)[1:]
'.12345'
>>> '{}'.format(n)
'0.12345'
>>> '{}'.format(str(n)[1:])
'.12345'
我知道我可以使用 str(n)[1:],但我不想将数字转换为字符串。