gpt4 book ai didi

python - 如何混合命名和未命名的字符串格式

转载 作者:太空宇宙 更新时间:2023-11-04 09:07:15 29 4
gpt4 key购买 nike

如何混合命名和未命名的字符串格式?考虑以下未运行的示例:

s = "{:s}_{later}_{:s}".format("foo", "bar")
s1 = s.format(later="later")

我想先格式化一些东西,包括一个 named postioner 以便以后格式化。如何在 python 中归档一些东西?

最佳答案

您必须转义命名格式部分:

>>> "{:s}_{{later}}_{:s}".format("foo", "bar")
'foo_{later}_bar'
>>> _.format(later="later")
'foo_later_bar'

或者反过来:

>>> "{{:s}}_{later}_{{:s}}".format(later="later")
'{:s}_later_{:s}'
>>> _.format("foo", "bar")
'foo_later_bar'

关于python - 如何混合命名和未命名的字符串格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19213256/

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