在模板引擎中,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.
这样我们就可以动态地向模板字符串中插入变量的值,从而实现动态生成文本内容的功能。这在生成动态网页内容或邮件模板等场景中非常常见。