Python字符串格式化str.format() 方法詳解



0. 參考資料


1. 術語說明

  • str.format() 方法通過字符串中的花括號 {} 來識別替換字段 replacement field,從而完成字符串的格式化。
  • 替換字段 由字段名 field name 和轉換字段 conversion field 以及格式說明符 format specifier 組成,即一般形式爲 {字段名!轉換字段:格式說明符}
  • 字段名分爲簡單字段名 simple field name 和複合字段名 compound field name
  • 轉換字段格式說明符都是可選的。

2. 簡單字段名

2.1 簡單字段名的說明

簡單字段名有三種寫法:

  • 省略不寫 {}
  • 數字 {十進制非負整數}
  • 變量名 {合法的Python標識符}

2.2 省略字段名

花括號內省略字段名,傳遞位置參數

  • 替換字段形式: {}
  • 注意:花括號個數可以少於位置參數的個數,反之不然。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章