Python中format()函數的占位符有以下幾種:
- {}:最常用的占位符,默認按照順序替換字符串中的占位符。
- {0}、{1}、{2}…:指定位置的占位符,可以按照指定位置替換字符串中的占位符。
- {:f}:浮點數占位符,用于格式化浮點數。
- {:d}:整數占位符,用于格式化整數。
- {:s}:字符串占位符,用于格式化字符串。
- {:x}、{:X}、{:o}:十六進制、八進制占位符。
- {:e}、{:E}、{:g}、{:G}:科學計數法占位符。
- {:<}、{:>}、{:^}:左對齊、右對齊、居中對齊占位符。
- {:,}:數字千位分隔符占位符。
以上是format()函數中常用的占位符,還有一些其他的占位符可以進行定制化的格式化輸出。