gpt4 book ai didi

python - 部分字符串格式化

转载 作者:IT老高 更新时间:2023-10-28 21:07:58 25 4
gpt4 key购买 nike

是否可以使用高级字符串格式化方法进行部分字符串格式化,类似于字符串模板safe_substitute()函数?

例如:

s = '{foo} {bar}'
s.format(foo='FOO') #Problem: raises KeyError 'bar'

最佳答案

如果您知道格式化的顺序:

s = '{foo} {{bar}}'

像这样使用它:

ss = s.format(foo='FOO') 
print ss
>>> 'FOO {bar}'

print ss.format(bar='BAR')
>>> 'FOO BAR'

您不能同时指定 foobar - 您必须按顺序执行。

关于python - 部分字符串格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11283961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com