#import random
import numpy as np
MAXNUM=10 #设置矩阵元素的最大值
MINNUM=0 #设置矩阵元素的最小值
ROW=10 #设置矩阵的行数
COL=10 #设置矩阵的列数
randomMatrix=np.random.randint(MINNUM,MAXNUM,(ROW,COL))
#print(randomMatrix)
np.savetxt(r'RandomMatrix.csv',randomMatrix,fmt="%d", delimiter=',', header=str(ROW)+"行,"+str(COL)+"列",footer='By Accelerator')
#生成随机数并保存为txt文本:
import random
with open('t2.txt','w',encoding='utf-8') as f:
for _ in range(10):
a=[]
for _ in range(10):
a.append(str(random.randint(1,100))+' ')
f.writelines(a)
f.write('\n')
#保存为csv
with open('t2.txt','r',encoding='utf-8') as f1,open('t2.csv','w',encoding='utf-8') as f2:
for line in f1.readlines():
line=','.join(line.split())
f2.write(line+'\n')
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632