
Python, дана матрица 3 на 3 изначально заполненная нулями, надо заполнить матрицу двойками, кроме
числа по середине

Ответы на вопрос

Ответ:
Код работает для любых матриц N x N, если N нечетно. ʕ•́ᴥ•̀ʔっ♡
matrix = [[0,0,0],
[0,0,0],
[0,0,0]]
#вывод начальной матрицы
for i in range(len(matrix)):
print(matrix[i])
for i in range(len(matrix)):
for j in range(len(matrix[i])):
if len(matrix)//2 == i and len(matrix[i])//2 == j:
matrix[i][j] = 0
else:
matrix[i][j] = 2
print(matrix[i])



Конечно! Вот пример кода на Python, который заполняет матрицу 3x3 нулями, кроме числа в середине, которое будет равно 2:
pythonmatrix = [[0, 0, 0],
[0, 2, 0],
[0, 0, 0]]
for row in matrix:
print(row)
Этот код создает матрицу matrix
размером 3x3, заполненную нулями. Затем значение в середине матрицы изменяется на 2. В результате выводится матрица:
csharp[0, 0, 0]
[0, 2, 0]
[0, 0, 0]
Вы можете использовать этот код как отправную точку и модифицировать его в соответствии с вашими потребностями.


Похожие вопросы


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili