Предмет: Информатика, автор: yuliasidorenko2826

Виконати завдання у Python:


1. Нехай дано два числа: кількість рядків n і кількість стовпців m. Необхідно створити
список розміром n ×
m, заповнений
нулями.
2.Заповнити двовимірний масив 3× 3 у
такий спосіб: елементам головної діагоналі присвоїти значення 2, елементам, що
розташовані вище головної діагоналі, — значення 3, елементам, що розташовані
нижче головної діагоналі, — значення 1.
3. Заповнити двовимірний масив з 4 рядків та 5 стовпців випадковими
числами.

Ответы

Автор ответа: Fatality007
1

1. Розв'язання:

n = 4

m = 5

matrix = [[0 for j in range(m)] for i in range(n)]

print(matrix)

Вивід:

[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]

2. Розв'язання:

matrix = [[0 for j in range(3)] for i in range(3)]

for i in range(3):

   for j in range(3):

       if i == j:

           matrix[i][j] = 2

       elif i < j:

           matrix[i][j] = 3

       else:

           matrix[i][j] = 1

print(matrix)

Вивід:

[[2, 3, 3], [1, 2, 3], [1, 1, 2]]

3. Розв'язання:

import random

matrix = [[random.randint(0, 9) for j in range(5)] for i in range(4)]

print(matrix)

Вивід:

[[7, 2, 7, 4, 0], [3, 0, 9, 3, 0], [1, 5, 0, 6, 1], [5, 4, 6, 9, 9]]


yuliasidorenko2826: Дякую)))
Похожие вопросы
Предмет: Биология, автор: marta200862
Предмет: География, автор: Аноним