import numpy as np a=np.random.randn(2,3) # print(a) ''' numpy.random模块产生随机numpy.ndarray numpy.random.randn 产生的数组中数值服从正态分布 numpy.random.rand 产生的数组中数值服从0-1之间的均匀分布 ''' out_txt='F:\\2\\out.txt' with open(out_txt,'a') as out: for i in range(a.shape[0]): str1='%.16f %.16f %.16f'%(a[i,0],a[i,1],a[i,2]) print(str1) out.writelines(str1) out.writelines('\n') ''' 这里无论是使用out.write还是使用out.writelines, 都只是单纯的把字符串(write)或者字符串序列(writelines) 写入到文本文件中,并不会额外添加任何字符 如果需要换行符必须额外写入 '''
python write和writelines
最新推荐文章于 2024-08-04 09:09:54 发布