gpt4 book ai didi

python - 如何在 Python 2.5 中用变量指定字符串填充?

转载 作者:行者123 更新时间:2023-11-28 22:03:06 27 4
gpt4 key购买 nike

例如:

print('items %05d'%12)

将打印 00012。

填充量可以用变量而不是文字来指定吗?我相信 python 2.6+ 具有 .format 函数,但 python 2.5 有哪些选项?

最佳答案

您可以用 * 替换宽度数字,Python % 替换将需要一个整数值,并将其用作宽度。由于 % 运算符现在至少有两个值(一个宽度和一个实际值),因此您需要创建一个元组来将它们一起传递。

print "items %0*d" % (5, 12)

如果您在 * 之前省略了 0,您将使用空格而不是 0 进行填充。

记录在这里:

http://docs.python.org/release/2.5.2/lib/typesseq-strings.html

第 3.6.2 节,规则 4。

关于python - 如何在 Python 2.5 中用变量指定字符串填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9867721/

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