gpt4 book ai didi

python - 动态文件创建(命名)

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

是否可以在 python 中执行以下操作?

i=1
while True:
w = open("POSCAR_i","w")
i=i+1
if i<10:
break

所以基本上,它应该通过 POSCAR_10 创建 POSCAR_1

谢谢。

最佳答案

使用 for 循环更加 pythonic(并且更好):

for idx in range(1,11):
f = open("POSCAR_%d" % idx, "w")
f.close()

您还可以使用 format() 方法,尽管 % 运算符在野外仍然更为常见,但现在正式首选该方法。

关于python - 动态文件创建(命名),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24894013/

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