formatter函數是一個用於格式化字串的函數,它可以將變數插入字串中,並按照指定的格式進行顯示。在Python中,formatter函數有兩種常見用法:1、使用 % 運算子進行格式化;2、使用 str.format() 方法進行格式化。
formatter函數是用於格式化字串的函數,它可以將變數插入字串中,並按照指定的格式進行顯示。在Python 中,formatter 函數有兩種常見用法:
1、使用% 運算子進行格式化:
python name = "Alice" age = 25 height = 1.72 print("My name is %s, I am %d years old, and my height is %.2f meters." % (name, age, height))
輸出結果為:
My name is Alice, I am 25 years old, and my height is 1.72 meters.
在這個例子中,%s 表示字串類型,%d 表示整數類型,%.2f 表示浮點數類型,並指定了小數點後的位數為2。透過 % 運算子和變數列表,我們可以將變數插入字串中。
2、使用str.format() 方法進行格式化:
python name = "Bob" age = 30 height = 1.80 print("My name is {}, I am {} years old, and my height is {:.2f} meters.".format(name, age, height))
輸出結果為:
My name is Bob, I am 30 years old, and my height is 1.80 meters.
在這個例子中,{} 表示佔位符,可以按照順序將變數的值插入字串中。在 {} 中可以使用數字來指定變數的位置,例如 {} 表示第一個變量,{} 表示第二個變量,以此類推。在 {:.2f} 中,:.2f 表示浮點數類型,並指定了小數點後的位數為 2。透過 str.format() 方法,我們可以將變數的值插入字串中。
以上是formatter函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!