Створення двовимірних масивів в Python 9 кл.

Додано: 28 квітня 2023
Предмет: Інформатика, 9 клас
Тест виконано: 137 разів
11 запитань
Запитання 1

Масив називається двовимірним, якщо для задання місцеположення елемента в масиві необхідно вказати....

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

значення двох індексів

значення трьох індексів

значення одного індекса

Запитання 2

Списки називають масивами, якщо вони складаються з:

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

різних типів даних

тільки з чисел (цілих або з дробовою частиною)

тільки з цілих чисел і символів

тільки з рядкових даних і символів

даних однакового типу

дані мають спільне ім'я

Запитання 3

Розташування елемента в двовимірному масиві визначається двома індексами і задається :

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

M [i, j]

M{ i, j }

M(i),(j)

M [i] [j]

Запитання 4

Оберіть тільки двовимірні масиви:

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

A=[1,2,3,4,5,6,7]

A={(1,2,3,4,5),(6,7,8,9,10),(11,12,13,14,15)}

N=[(1,2,3,4,5); (6,7,8,9,10); (11,12,13,14,15)]

N=[[1,2,3,4,5], [6,7,8,9,10], [11,12,13,14,15]]

A=["вітер", "море", "човен", "хвиля", "хмари"]

N=[['s','y','r','f'],['w','p','t','m'],['e','x','b','d']]

Запитання 5

Задано масив a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]] Чому дорівнює довжина цього списку?

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

4

1

3

12

Запитання 6

Задано масив b = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]

Команда для перебору елементів рядків цього списку виглядає як...

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

for row in b:

   print(row)

for j in range(len(b[i])):

       print(b[i][j], end = ' ')


for i in range (len(b)):

   print(b[i])

Запитання 7

Виберіть способи заповнення двовимірних масивів випадковими числами

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

У записі

a[i][j]

i та j відповідають за

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

рядок та стовпець

стовпець та рядок

Запитання 9

Головну діагональ масиву утворюють елементи, для яких:


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

i >= j 


i <= j 


i == j 


Запитання 10

Задано код програми

1.n = int(input())    

2.a = []    

3. for i in range(n):

4.   row = input().split() 

5.    for j in range(len(row)):

6.        row[j] = int(row[j])

7.    a.append(row)

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

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

4 рядок за зовнішній цикл , 5 - за внутрішній

5 рядок за зовнішній цикл , 6 - за внутрішній

3 рядок за зовнішній цикл , 5 - за внутрішній

Запитання 11

Завдано двовимірний масив. Виберіть команду яка відповідає за утворення діагоналі з певним значенням.

a = [[], [], [], [], []]

for i in range(5):

   for j in range(5):

       if i == j: a[i].append(3)

       elif i<j: a[i].append(0)

       else: a[i].append(1)


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

  elif i<j: a[i].append(0)

  else: a[i].append(1)

  else: a[i].append(3)

  if i == j: a[i].append(3)

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

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