2
我有这段代码,我试图弄清楚如何在第二组括号中有多个参数。我想让这个数字在6个地方对齐并舍入到2个小数点。我每次都收到错误'无效的格式说明符'。如何在python中安排多个字符串格式参数
print("{0:>5} {1:>6, 6.2f}".format(pounds, euros))
我有这段代码,我试图弄清楚如何在第二组括号中有多个参数。我想让这个数字在6个地方对齐并舍入到2个小数点。我每次都收到错误'无效的格式说明符'。如何在python中安排多个字符串格式参数
print("{0:>5} {1:>6, 6.2f}".format(pounds, euros))
如果你读了Format Specification Mini-Language,你会发现,一个只能指定格式宽度一次和精度出现后'.'
:
>>> "{0:>5} {1:>6,.2f}".format(10, 1500.657)
' 10 1,500.66'
阅读[格式字符串文件] (https://docs.python.org/3/library/string.html#format-specification-mini-language)。 – user2357112