gpt4 book ai didi

使用 Template 对象的 Python 固定宽度字符串

转载 作者:太空宇宙 更新时间:2023-11-03 19:28:37 27 4
gpt4 key购买 nike

有没有办法使用 python String.Template 对象替换语言进行固定宽度替换

例如,如果我希望 s 为“A string 0003”,我将如何修改此代码:

from string import Template
stmpl=Template("A string ${tcount}")
s=stmpl.substitute(tcount=3)
print(s)

相关问题,不使用模板字符串: Setting fixed length with python

最佳答案

通读PEP 292 ,“更简单的字符串替换”并不能使其像 % 格式那样具有表现力。我认为您必须在输入模板之前自行格式化替换。类似的东西

"{0:05}".format(3)

关于使用 Template 对象的 Python 固定宽度字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7130072/

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