Как переписать программу из MathCAD в Python?
Обычно для работы с матрицами стоит Numpy подключить (pip install numpy
) и использовать его функции.
Ну или тут не сложно и с помощью списка списков:
n = 4
m = 8
matrix = [[0]*n for i in range(m)]
for i in range(n):
for j in range(m // 2):
matrix[i][j] = min(-n - i, m - j)
# print(matrix); # выведет [[-4, -4, -4, -4], [-5, -5, -5, -5], [-6, -6, -6, -6], [-7, -7, -7, -7], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
print('\n'.join([', '.join([str(cell) for cell in row]) for row in matrix]))
1 лайк
а почему вторая половина получается нулевой?
Её никто не заполнил )
грустно :с