MST

星途 面试题库

面试题:Python中常见字符串拼接模板引擎及简单应用

请列举至少两种Python中可用的字符串拼接模板引擎,并使用其中一种实现一个简单的模板填充示例,假设模板中有姓名和年龄两个变量需要填充。
25.9万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
  1. 字符串格式化(旧风格):使用%操作符进行字符串格式化。
  2. str.format()方法:一种更灵活的字符串格式化方式。
  3. f-string(Python 3.6+):简洁直观的字符串格式化方式。

以下是使用f-string实现简单模板填充的示例:

name = "张三"
age = 25
template = f"姓名:{name},年龄:{age}"
print(template)