template='{l},{i},{s},{y},{n},{p}'
l='life'
i='is'
s='short'
y='you'
n='need'
p='python'
result=template.formate('l''i''s''y''n''p')
print(result)
截图你会看的清楚点:
第一行你这样写打印出的每个单词后面都会有逗号;S后面跟个逗号就可以
第一行的 里面 l, i, s ... ,其实就是变量 只不过没有值,你在第而部分有给他赋值了,应该重新申请变量结合我发的图片
第三部分,a. format 写错 你写成 formate b.你用‘ 引号 ,也是不对的 具体的可以看我给你的截图
希望对你有帮助
是format 不是formate
result=template.formate('l''i''s''y''n''p')