在Python中,如果你要在字符串中插入占位,当前常使用str.format()
方法或者f-string(建议Python 3.6+)。
下面是两种方法的示例:
# 定义变量
s1, s2 = "Python", 30
# 使用通配符作为占位
str1 = "人生苦短,我用{},{}而已,快快行动 ".format(s1, s2)
print(str1) # 输出:人生苦短,我用Python,30而已,快快行动
# 直接在字符串中使用变量名作为占位
str2 = f"人生苦短,我用{s1},{s2}而已,快快行动 "
print(str2) # 输出:人生苦短,我用Python,30而已,快快行动