如何在函数调用中使用字符串参数中的变量

时间:2017-02-06 10:39:03

标签: python numpy

我想创建与结尾不同的文本文件。 例如

for x in range(2)
     np.savetxt('filex', a1, delimiter=',')

通过这个我应该有3个文件:file0,file1,file2

更新

这样可行,但这只生成了一个文件。

for x in range(2)
     np.savetxt('file'+str(x), a1, delimiter=',')

2 个答案:

答案 0 :(得分:1)

你可以使用字符串格式

for x in range(2)
     np.savetxt('file%s' % x, a1, delimiter=',')

答案 1 :(得分:0)

for x in range(2)
     np.savetxt('file' + str(x), a1, delimiter=',')

应该有效