我正在尝试将数字格式化为python中的字符串。我希望的结果是将0.1423转换为000.14。我试过了
num = 0.1423
print '%0.2f' %num但这只会导致0.14。我似乎没办法得到领先的零。
干杯,詹姆斯
发布于 2014-10-01 23:54:58
num = 0.1423
print '%06.2f' %num6表示总字段宽度并包括小数点。零表示包括前导零,2表示精度。
发布于 2014-10-01 23:54:37
还必须提供字段宽度以获得所需的前导零数:
print "%06.2f" % num输出:
000.14发布于 2014-10-01 23:54:52
print "{:06.2f}".format(num)https://stackoverflow.com/questions/26152417
复制相似问题