使用def的矩阵python编码
问题: 编写一个函数,使用以下标题显示n×n矩阵:使用def的矩阵python编码,python,Python,问题: 编写一个函数,使用以下标题显示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
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次
呢?你好。请避免张贴仅限代码的答案。相反,在事前、事后或评论中解释发生了什么。
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))