Оголошення, введення та виведення двовимірних масивів.

Додано: 6 червня
Предмет: Інформатика, 10 клас
8 запитань
Запитання 1

Який з наведених варіантів є правильним оголошенням двовимірного масиву в Python?

варіанти відповідей

matrix = []

matrix = [[]]

matrix = [[1, 2, 3], [4, 5, 6]]

matrix = {1: [1, 2, 3], 2: [4, 5, 6]}

Запитання 2

Як оголосити двовимірний масив розміром 3x3, заповнений нулями, в Python?

варіанти відповідей

matrix = [[0 for _ in range(3)] for _ in range(3)]

matrix = [[0]*3]*3

matrix = [0*3 for _ in range(3)]

matrix = [[0 for x in range(3)] for y in range(3)]

Запитання 3

Як у Python правильно ввести елементи двовимірного масиву розміром 2x2 за допомогою циклів?

варіанти відповідей

matrix = [[0, 0], [0, 0]]

for i in range(2):

  for j in range(2):

    matrix[i][j] = int(input())

matrix = [[0, 0], [0, 0]]

for i in range(2):

  for j in range(2):

    matrix[i, j] = int(input())

matrix = [[0, 0], [0, 0]]

for i in range(2):

  for j in range(2):

    matrix[j][i] = int(input())

matrix = [[0, 0], [0, 0]]

for i in range(2):

  for j in range(2):

    matrix[i].append(int(input()))

Запитання 4

Як вивести всі елементи двовимірного масиву в Python?

варіанти відповідей

for i in range(len(matrix)):

  print(matrix[i])

for row in matrix:

  for element in row:

    print(element)

for row in matrix:

  print(row)

print(matrix)

Запитання 5

Який із способів правильний для виведення двовимірного масиву у вигляді таблиці в Python?

варіанти відповідей

for i in range(len(matrix)):

  print(matrix[i])

for row in matrix:

  print(row)

print(matrix)

for row in matrix:

  for element in row:

    print(element, end=' ')

  print()

Запитання 6

Як звернутися до елемента двовимірного масиву, що знаходиться в першому рядку і другому стовпці?

варіанти відповідей

matrix[1][0]

matrix[0][1]

matrix[1, 0]

matrix[0, 2]

Запитання 7

Що виведе наступний код:

matrix = [[1, 2], [3, 4]]

print(matrix[1][0])


варіанти відповідей

1

2

3

4

Запитання 8

Як створити двовимірний масив розміром 4x4, де кожен елемент є числом 5?

варіанти відповідей

matrix = [[5 for _ in range(4)] for _ in range(4)]

matrix = [[5]*4]*4

matrix = [[5 for x in range(4)] for y in range(4)]

matrix = [[5, 5, 5, 5], [5, 5, 5, 5], [5, 5, 5, 5], [5, 5, 5, 5]]

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест