【发布时间】:2015-10-08 19:57:32
【问题描述】:
问题:
使用以下标题编写一个显示 n×n 矩阵的函数:
def printMatrix(n):
每个元素为0或1,随机生成。
编写一个测试程序,提示用户输入n 并显示一个n×n 矩阵。这是一个示例运行:
n = 3
010
000
111
我不理解甚至启动代码。有人可以帮我吗?
这是我目前所拥有的:
from random import randint
def printMatrix(n):
for i in range(n):
for j in range(n):
print(randint(0, 1), end="")
print("")
number = input("Choose your number: ")
printMatrix(int(number))
【问题讨论】:
-
你能生成一个随机数吗?
-
使用嵌套的
for循环。 -
是的,我可以生成一个随机数
-
然后告诉我们怎么做。为了帮助您,我们必须知道您遇到的问题。
-
一条线索
random.randint(0,1),现在n次你会怎么做?
标签: python