Опрацювання списків: функції та методи

Додано: 16 листопада 2022
Предмет: Інформатика, 7 клас
Тест виконано: 315 разів
22 запитання
Запитання 1

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

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

a.remove(i, x)

a.count(i, x)

a.index(i, x)

a.insert(i, x)

Запитання 2

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

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

a.remove(x)

a.count(x)

a.index(x)

a.insert(i, x)

Запитання 3

 Які оператори реалізують вилучення елемента зі списку a?

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

del(a[n])

a.index(x)

a.insert(n, x)

a.remove(x)

Запитання 4

 Що надрукує програма?

a = [1, –2, 5, 6, 3, 4]

а.sort()

а.reverse()

for i in range(3):

      print(а[i])

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

1 -2 5

4 3 6

6 5 4

-2 1 5

Запитання 5

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

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


m=min(a)

n=a.index(m)

del(a[n])

print(a)

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

2 -7 8 2 4

2 -1 8 2 4

2 -7 - 1 2 4

4 8 -1 -7 2

Запитання 6

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

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

k=a.count(2)

print (k)

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

1

2

4

-7

Запитання 7

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

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

append (a)

remove (a)

len (a)

list(a)

Запитання 8

Індекс першого елементу в списку дорівнює...

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

-1

1

0

Немає правильної відповіді

Запитання 9

Який елемент буде видалено?

a = [“France”, “Spain”, “Italy”, “Germany”, “United Kingdom”, “Poland”, “Romania”, “Bulgaria”]

del a[3]

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

United Kingdom

Germany

 Italy

Poland

Запитання 10

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

k=0

a = [...]

for i in a:

print(i)

k=k+1

print(k)

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

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

Добутку елементів

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

Виведення елементів списку на екран

Запитання 11

Метод append()...

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

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

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

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

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

Запитання 12

До якого типу належить задача, яку реалізує оператор?

k = 0;

for item in a:

      if item > 0: k = k+1

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

Задачі на пошук елемента із заданою властивістю

Задачі на знаходження суми елементів списку

Задачі на змінювання значень елементів списку

Запитання 13

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

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

suma = 0

for i in range(len(a)): suma = suma+a[i]

for i in range(len(a)): a[i] = a[i]*2

p = 1 

for item in a: p = p*item

suma = 0; 

for item in a:

   if item>0: suma = suma+item

Запитання 14

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

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

k = 0

for i in range(len(a)):

      k = k+a[i]

k = 0

for i in range(len(a)):

    if a[i]>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

Запитання 15

Що надрукує програма?

a = [1, -2, 5, 6, 3, 4]

suma = 0

for i in range(len(a)):

      if(i%2 == 0): suma = suma+a[i]

print(suma)

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

8

9

7

6

Запитання 16

До якого типу належить задача, яку реалізує оператор?


for i in range(5): 

   if a[i]<0: a[i] = a[i]+10

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

Задачі на пошук елемента із заданою властивістю

Задачі на знаходження суми елементів списку

Задачі на змінювання значень елементів списку

Запитання 17

Що надрукує програма?

a = [1, -2, 5, 6, 3, 4]

а.sort()

а.reverse()

for i in range(3):

      print(а[i])

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

654

456

564

Запитання 18

Який опис змінної типу список і надання їй значення послідовності з 5 цілих чисел є правильним?

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

a = [1, 2, 3, 4, 5]

a = ['1', '2', '3', '4', '5']

a = (1, 2, 3, 4, 5)

a = '1, 2, 3, 4, 5'

Запитання 19

Дано список: a = ['a', 'b', 'c', 'd', 'e', 'f']. 

Який оператор було виконано, якщо змінна b отримала значення ['a', 'b', 'c']?

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

b = a[0:2]

b = a[0:3]

b = a[3:]

b = a[1:3]

Запитання 20

Позначте оператори, що реалізують додавання до списку a = [1, 2, 3] елемента 5.

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

а = а+5

а = а+[5]

а[3] = 5

а.append(5)

Запитання 21

Позначте оператори, що реалізують подвоєння списку a = [1, -2, 5].

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

а = а+а

а = а*2

for i in range(3): a = a+[a[i]]

for i in range(3): a = a*2

Запитання 22

Що надрукує програма?

a = [1, -2, 5]

s = 0

for i in range(3):

    s = s+a[i];

print(s)

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

4

2

3

5

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

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