Я нашел исходный код, который печатает магический квадрат одинарно-четного порядка, как я могу вернуть его как массив с нулевыми значениями?
Источник
Когда я работаюс двойным четным порядком, я использую этот код, и в конце кода я сделал это так:
B = numpy.zeros([n, n])
for i in range(n):
for j in range(n):
B[i][j] = arr[i][j]
return str(B)
Но для одного четного порядка я не могу этого сделать, потому что я надеваюНе знаю, как работает строка stdout.write(format_sqr("{0}".format(q[0][i][j]), k))
в функции «Дисплей»