Python中format()函数的占位符有以下几种:
- {}:最常用的占位符,默认按照顺序替换字符串中的占位符。
- {0}、{1}、{2}…:指定位置的占位符,可以按照指定位置替换字符串中的占位符。
- {:f}:浮点数占位符,用于格式化浮点数。
- {:d}:整数占位符,用于格式化整数。
- {:s}:字符串占位符,用于格式化字符串。
- {:x}、{:X}、{:o}:十六进制、八进制占位符。
- {:e}、{:E}、{:g}、{:G}:科学计数法占位符。
- {:<}、{:>}、{:^}:左对齐、右对齐、居中对齐占位符。
- {:,}:数字千位分隔符占位符。
以上是format()函数中常用的占位符,还有一些其他的占位符可以进行定制化的格式化输出。