Предмет: Информатика,
автор: yuliasidorenko2826
Виконати завдання у Python:
1. Нехай дано два числа: кількість рядків n і кількість стовпців m. Необхідно створити
список розміром n ×
m, заповнений
нулями.
2.Заповнити двовимірний масив 3× 3 у
такий спосіб: елементам головної діагоналі присвоїти значення 2, елементам, що
розташовані вище головної діагоналі, — значення 3, елементам, що розташовані
нижче головної діагоналі, — значення 1.
3. Заповнити двовимірний масив з 4 рядків та 5 стовпців випадковими
числами.
Ответы
Автор ответа:
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
Предмет: Математика,
автор: nekit2204
Предмет: Українська мова,
автор: 150605david
Предмет: Английский язык,
автор: kolodijarina
Предмет: География,
автор: Аноним