Python和科学计算认证群组  - 讨论区

标题:请教数据保存问题

2010年12月28日 星期二 17:55

各位:请教如何在一个for循环中将各次循环的结果以循环次数作为文件名字保存下来?

如:for k in range(1,10):

          Tx = k+1

          f = open('k.txt','w') # 这个k应该随着上面的循环而变:k=1....9
          for i in np.arange(0,len(Tx)):
          f.write(str(Tx[i])+'\t'+'\n')
          f.close() 

 

2010年12月28日 星期二 20:14

用字符串模板,%是专门的运算符:

f = open("k%d.txt" % k, "w")

2010年12月29日 星期三 17:13

是啊,多谢 若愚兄提醒,感谢!

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号