import codecs
import random
i=0
def write_txt(txt, path):
global i
f = codecs.open(path, 'a+', 'utf8')
if i==200:
i=0 f
.write('\r\n')
f.write(str(txt)+" ")
f.close()
i+=1 for j in range(10000):
write_txt(random.randint(1750,2250),"D:\point.txt")
fP=open('D:\point.txt','r');
num=(fP.readline()).split() for x in num:
print(int(x)) print(num)
for i in range(3000):
print(int(fP.readline())+int(fP.readline())," ")
向一个TXT文件写入随机生成的一行200个的数字。
在书写读取中要意识到:写入和读取出来的都是字符串,如果要使用请加上强转。
对于读取到的内容来说可以学习一下split()方法,默认不加参数时是分割以(逗号,空格,换行)为标识!