Контрольна робота "Опрацювання списків"

Додано: 22 березня
Предмет: Інформатика, 9 клас
20 запитань
Запитання 1

Чому дорівнює елемент a[3] у списку a=[5, 9, 10, 15]?

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

5

9

10

15

Запитання 2

Обчисленню якого параметру списку відповідає дана частина коду?

>>> a = [...]

>>> k=0

>>> for item in a:

if item<0:

k=k+1

>>> k

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

Суми елементів

Кількості від'ємних елементів

Кількості елементів

Кількості додатніх елементів

Запитання 3

Метод append()...

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

додає елементи послідовності в кінець списку

додає один елемент у кінець списку

додає об'єкт до вказаної позиції списку

вилучає елемент зі списку

Запитання 4

Який метод вставляє на i-те місце списку a елемент зі значенням x?

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

a.remove(i, x)

a.count(i, x)

a.index(i, x)

a.insert(i, x)

Запитання 5

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

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

a.remove(x)

a.count(x)

a.index(x)

a.insert(i, x)

Запитання 6

Дано список а = [2, -7, -1, 8, 2, 2, 2].

Що буде надруковано після наведеного фрагмента програми ?

k=a.count(2)

k

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

1

2

4

-7

Запитання 7

За допомогою якої функції обчислюють довжину списку?

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

append (a)

remove (a)

len (a)

list(a)

Запитання 8

Знайдіть частину коду, що реалізує знаходження суми елементів списку a:

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

s=0

for item in a:

if item>0:

s = s+item

k=0 

for item in a: k = k+1

p = 1 

for item in a: p = p*item

s= 0

for item in a:

   s=s+item

Запитання 9

Знайдіть частину коду, що реалізує знаходження кількості додатних елементів списку a:

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

k = 0

for item in a:

if item>0:

k = k+a[i]

k = 0

for item in a:

if item<0:

k = k+1

k = 0; 

for item in a:

if item>0:

k = k+1

k = 0;

for item in a:

if item>0:

k = k+item

Запитання 10

Як вивести елементи списку a, починаючи з елемента з індексом 3 і до кінця

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

len(a)

a[3]

a[0:3]

a[3:]

Запитання 11

Виберіть функції, які застосовуються для опрацювання елементів списку?

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

append (a)

remove (a)

len (a)

sum (a)

max (a)

min (a)

Запитання 12

Чому дорівнює елемент a[6] у списку a=[5, 9, 10, 15, 24, -15, -2]

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

5

-2

10

-15

Запитання 13

Дано список а = [2, -7, -1, 8, 2, 2, 2].

Що буде надруковано після наведеного фрагмента?

>>> a[:2]

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

[2, -7, -1, 8, 2, 2, 2]

2

[2, -7]

[2, -7, -1]

Запитання 14

Який метод використовується для сортування списку?

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

max()

sort()

append()

pop()

Запитання 15

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

a=[8, 65, -4, 0, -65, 36, 25, 100, -5]

b=a[2:5]

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

 b=[65, 36, 25, 100, -5]

 b=[-4, 0, -65]

[-4, 0, -65, 36]

 [-4, 0, -65]

Запитання 16

Що буде виведено у результаті виконання програмного коду?

>>> a=[-2, -1, 1, 0]

>>> b=[1, 2, 3]

>>> c=a+b

>>> c

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

 [-2, -1, 1, 0, 1, 2, 3]

 [1, 2, 3, -2, -1, 1, 0]

[-1, 1, 4, 0]

 -2, -1, 1, 0, 1, 2, 3

Запитання 17

Вкажіть на операцію дорівнює мовою Python.

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

!=

==

=

===

Запитання 18

Знайди відповідність між методом та його призначенням.

1. a.remove(x)

2. a.insert(i, x)

3. a.append(x)

4. a.reverse()


A. перевертає елементи списку

B. видаляє елемент x зі списку з індексом і

C. додає в список елемент x на вказану позицію i

D. додає новий елемент в кінець списку

E. видаляє зазначений елемент зі списку

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

1D 2.B 3.C 4.E

1.D 2.B 3.C 4.A

1.E 2.C 3.D 4.A

1.E 2.B 3.C 4.A

Запитання 19

Який індекс мінімального елемента списку?

[1; -3; 4; 8; -1; 0]

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

2

6

1

5

Запитання 20

Чому дорівнює сума мінімального та максимального елементів списку?

[1; -3; 4; 8; -1; 0]

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

24

5

11

0

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

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