为什么在Python格式的迷你语言的所有例子中都有’:’?

我在看这个具体的例子:

x = 3.45678
print({':.2f'}.format(x))

我不能为我的生活找到任何涉及冒号的文件.
http://docs.python.org/2/library/string.html#grammar-token-precision

如果有人能够指出我自己能够学到的东西,我真的更喜欢.

最佳答案
它在你提到的文件中但在Format String Syntax下.

The field_name is optionally followed by a conversion field, which is preceded by an exclamation point ‘!’, and a format_spec, which is preceded by a colon ‘:’. These specify a non-default format for the replacement value.

转载注明原文:为什么在Python格式的迷你语言的所有例子中都有’:’? - 代码日志