Python - 根据字符串长度在数字开头附加零

Python - append zeros to beginning of numbers depending on the string length

我有 python 生成数字的脚本,例如

1001

10001

100001

我需要在开头附加零,长度总是等于10

0000001001

0000010001

0000100001

我需要知道如何在 python

提前致谢

在 python 中,前导 0 的数字将引发错误。但是,您可以在将它们显示为字符串时格式化它们,这是@ddejohn 在评论中提到的。

我找到了答案:

x = 1001

n = 10-len(x)

zeros = '0'*n

然后我可以将零附加到 x 值并将其包装在 str