Python中的format()
函數用于對字符串進行格式化輸出。它的基本用法是在一個字符串中使用花括號{}
來表示需要被替換的部分,然后通過format()
函數來將相應的值插入到這些位置。
以下是format()
函數的常用用法:
單個參數替換:
"Hello, {}".format(name)
在字符串中的花括號中使用索引{}
,并將參數通過format()
函數傳遞進去。
多個參數替換:
"Hello, {} and {}".format(name1, name2)
在字符串中的花括號中使用索引{}
,并按順序將參數通過format()
函數傳遞進去。
命名參數替換:
"Hello, {name1} and {name2}".format(name1="Alice", name2="Bob")
在字符串中的花括號中使用參數名,然后通過format()
函數的關鍵字參數來傳遞參數值。
格式化參數替換:
"The value is {:.2f}".format(value)
在花括號中使用冒號:
來指定格式化選項,如小數位數、填充字符等。
以上是format()
函數的常見用法,它提供了很大的靈活性和可擴展性,可以滿足各種格式化輸出的需求。