使用def的Matrix python编码

时间:2015-07-19 17:25:36

标签: python

问题:

使用以下标题编写一个显示n×n矩阵的函数:

def printMatrix(n):

每个元素都是01,它是随机生成的。

编写一个测试程序,提示用户输入n并显示n-by-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))

1 个答案:

答案 0 :(得分:0)

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))