这题怎么写代码啊?python

 

#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