Головна
Тести (Інформатика)
7 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 6. Списки
№ 1 (1б)
Знайдіть невірний вислів
A
Списки можуть складатися з різних об'єктів: чисел, рядків і навіть інших списків
B
Нумерація елементів списків відбувається тільки натуральними числами
C
Список (list) — це упорядкований набір об’єктів різних типів (чисел, рядків, списків тощо), який можна змінювати.
D
Значення списку вкладаються в квадратні дужки [ ] і відокремлюються одне від одного за допомогою коми
№ 2 (1б)
Позначте оператори, що реалізують додавання до списку a = [1, 2, 3] елемента 5
A
а = а+5
B
а = а+[5]
C
а[3] = 5
D
а.append(5)
№ 3 (1б)
Який опис змінної типу список і надання їй значення послідовності з 5 цілих чисел є правильним?
A
a = ['1', '2', '3', '4', '5']
B
a = '1, 2, 3, 4, 5'
C
a = [1, 2, 3, 4, 5]
D
a = (1, 2, 3, 4, 5)
№ 4 (2б)
Що надрукує програма?
a = [1, –2, 5]
s = 0
for i in range(3): s = s+a[i];
print(s)
№ 5 (2б)
Установіть відповідність між операторами і їх призначенням
1
Вивести елементи списку
а
, починаючи з елемента з номером
3
і до кінця
A
print(len(a))
2
Вивести перші три елементи списку
а
B
print(a[3:])
3
Вивести значення довжини списку
а
C
print(a[2])
4
Вивести третій елемент списку
а
D
print(a[0:3])
A
B
C
D
1
2
3
4
№ 6 (2б)
Позначте оператори, що реалізують подвоєння списку a = [1, –2, 5]
A
for i in range(3): a = a+[a[i]]
B
for i in range(3): a = a+a[i]
C
а = а*2
D
а = а+а
№ 7 (2б)
Дан список lst = [1, 1, 1, 1, 1, 1]. Установіть відповідність між операторами і їх призначенням
1
Замінити елементи списку, що мають парні індекси, нулями
A
lst[0:3] = [0, 0, 0]
2
Замінити перші три елементи списку нулями
B
lst[0:len(lst):2] = [0, 0, 0]
3
Замінити останні три елементи списку нулями
C
lst[3:] = [0, 0, 0]
4
Замінити третій елемент списку нульом
D
lst[2] = [0]
A
B
C
D
1
2
3
4
№ 8 (1б)
Дано список: a = ['a', 'b', 'c', 'd', 'e', 'f']. Який оператор було виконано, якщо змінна b отримала значення ['a', 'b', 'c']?
A
b = a[0:2]
B
b = a[3:]
C
b = a[0:3]
D
b = a[1:3]
Прийняти та перевірити