是否可以在python中执行以下操作?
i=1
while True:
w = open("POSCAR_i","w")
i=i+1
if i<10:
break
因此,基本上,它应该POSCAR_1
通过创建POSCAR_10
。
谢谢。
使用for循环使用Python的效果更好(并且效果更好):
for idx in range(1,11):
f = open("POSCAR_%d" % idx, "w")
f.close()
您还可以使用format()方法,尽管%运算符在野外仍然很常见,但现在正式使用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句