Блог для маленьких школьников и их родителей
ШколаЛа

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

Автор:
Предмет: Информатика
Уровень: студенческий

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

Ответов к вопросу: 1
  • sasha2005osostest
    24.10.2024 | 17:44

    Ответ:
    Код работает для любых матриц 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])

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.