gpt4 book ai didi

python - 在python中以某些数字打印数字

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:19 25 4
gpt4 key购买 nike

有没有办法让 python 打印这样的数字

no = ["1", "2", "3", "99", "999"]

print no

然后打印成这样

001, 002, 003, 099, 999

实际上用于打印带数字的文本文件名

openFile = 'D:/Workspace/python.txt'
savePlace = 'D:/Workspace/python{}.txt'

with open(openFile, 'rb') as inf:
for index, line in enumerate(inf,start=0):
with open(savePlace.format(index) ,'w') as outf:
....

输出到D:/Workspace

python001.txt
python002.txt
python003.txt
python099.txt
python999.txt

最佳答案

是的,最简单的方法是 zfill(3) .对于您的情况,您将执行以下操作:

no = ["1", "2", "3", "99", "999"]
out = [i.zfill(3) for i in no]

然后您可以以任何方式修改它来处理文件。

关于python - 在python中以某些数字打印数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27123351/

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