wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Зустріч 12 Матриці

Total questions: 12

Worksheet time: 7mins

Name
Class
Date
1.

Що таке матриця в Python?

a)

Одновимірний масив з фіксованою кількістю елементів.

b)

Двовимірний масив, представлений як список списків, з рядками (rows) та стовпцями (columns).

c)

Нескінченний цикл для обробки даних.

d)

Функція для виведення тексту.

2.

З якого індексу починається нумерація рядків та стовпців у матриці?

a)

З 1 для рядків і з 0 для стовпців.

b)

З 0 для обох.

c)

З -1 для стовпців.

d)

Залежить від розміру матриці.

3.

Як створити статичну матрицю 3x3 у Python?

a)

matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

b)

matrix = [1, 2, 3, 4, 5, 6, 7, 8, 9]

c)

matrix = range(1, 10)

d)

matrix = input("Введіть матрицю:")

4.

Який метод використовується для динамічного створення матриці з випадковими числами за допомогою list comprehension?

a)

matrix = [[random.randint(1, 10) for j in range(n)] for i in range(m)]

b)

matrix = random.randint(1, 10) * m * n

c)

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

d)

matrix = input(random.randint(1, 10))

5.

Як вивести матрицю у вигляді таблиці з використанням вкладених циклів?
(Табуляція в прикладах відображається не коректно)

a)

for i in range(m):
for j in range(n):
print(matrix[i][j], end=" ")
print()

b)

print(matrix)

c)

for row in matrix: print(row, end=" ")

d)

range(matrix)

6.

Яка умова для визначення елементів на головній діагоналі квадратної матриці?

a)

i == j

b)

i > j

c)

j == N - i - 1

d)

i + j == 0

7.

Що робить цей код?
count = 0

for i in range(m):

for j in range(n):

if mat[i][j] > 5:

count += 1

a)

Рахує всі елементи

b)

Рахує кількість елементів < 5

c)

Рахує кількість елементів > 5

d)

Знаходить значення максимального елементу матриці

8.

Яка умова відповідає побічній діагоналі квадратної матриці?

a)

i == j

b)

j == len(mat) - i - 1

c)

i + j == 0

d)

i != j

9.

Який тип даних має mat[i]?

a)

int

b)

tuple

c)

list

d)

str

10.

Скільки елементів має матриця розміром 4 × 6?

a)

16

b)

36

c)

21

d)

24

11.

Яка функція повертає довжину масиву?

a)

append()

b)

pop()

c)

range()

d)

len()

12.

(Завдання має 2 правильні відповіді)
Оберіть правильне твердження

a)

Матриця в Python представляється як список списків (масив масивів), де кожен внутрішній список — це рядок.

b)

Індексація рядків та стовпців у матриці починається з 1.

c)

Головна діагональ квадратної матриці складається з елементів, де індекс рядка дорівнює індексу стовпця (i == j).

d)

Побічна діагональ квадратної матриці визначається умовою i > j.