在模板引擎中,format()
函數通常用于替換模板中的占位符。通過在模板字符串中使用花括號 {}
來表示占位符,然后使用format()
函數將實際的數值或字符串替換到占位符位置。
例如,假設我們有一個模板字符串如下:
template = "Hello, my name is {} and I am {} years old."
我們可以使用format()
函數來替換其中的占位符:
name = "Alice"
age = 25
result = template.format(name, age)
print(result)
輸出結果為:
Hello, my name is Alice and I am 25 years old.
這樣我們就可以動態地向模板字符串中插入變量的值,從而實現動態生成文本內容的功能。這在生成動態網頁內容或郵件模板等場景中非常常見。