作业要求我创建一个随机数为5x5的面板,计算每行、每堆的数字之和,并计算面板对角线的数字之和。结果必须保存在文本文件中。 如果你用“for”命令来解决这个问题,会很有帮助。你知道吗
例如如下代码:
import random
randnumb = []
for i in range(10):
line= []
for j in range(4):
line.append(random.randint(1,1000))
randnumb.append(line)
a=open("a.txt","w")
for i in range(10):
g=""
for j in range(4):
g += str(randnumb[i][j])+ " "
g += "\n"
a.write(g)
a.close()
a=open("a.txt","r")
print(a.read())
a.close()
我使用了
for
,但是如果您愿意,可以用它替换为map
。你知道吗相关问题 更多 >
编程相关推荐