因此,对于我的代码,我试图创建一个程序来创建文件,并将其输入文件中。
0 1
1 2
2 3
3 4
4 5
我试图获取一个for循环来获取它,但是在字符串中使用int却出现了错误。您如何告诉程序在不使用+1的情况下也打印行中的第一个数字加一个?
f = open("data.txt","w")
for int in range(0,4):
f.write(int)
f.write(int+1)
f.write("\n")
答案 0 :(得分:1)
f = open("data.txt","w")
for i in range (0,5):
f.write(str(i))
f.write(str(i+1))
f.write("\n")
f.close()
答案 1 :(得分:0)
使用str(i)或:
with open('data.txt','w') as fout:
for i in range(0,5):
fout.write(f'{i} {i+1}\n')