Підсумковий тест з теми "Алгоритми та програми" Python (9 клас)

Додано: 26 квітня
Предмет: Інформатика, 9 клас
23 запитання
Запитання 1

Список у мові Python -

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

це не впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою

це не впорядкована колекція об’єктів одного типу у квадратних дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів одного типу у круглих дужках, які відокремлюються один від одного комою.

Запитання 2

Додати елемент до списку можна за допомогою методів

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

sort()

insert(i, x)

append()

index(x)

Запитання 3

Дано список а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. Чому дорівнює значення виразу:

а[1] + а[3]

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

6

4

5

11

Запитання 4

Формула для обчислення середнього значення списку

a=[2,4,6,8,10,12,14,16]

буде мати вигляд:


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

b=sum(a)/2

b=a/8

b=sum(a)/8

b=sum(a)/7

Запитання 5

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

number=8

if number<5:

  print(number*2)

elif number>10:

  print(number/2)

else:

  print(number-2)

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

16

6

4

0

Запитання 6

Вкажіть число, котре є результатом виконання програми

list=[1,5,-2,8,0,9,-3,6,4,-5]

print(max(list))

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

10

64

9

5

Запитання 7

Вкажіть число, котре є результатом виконання програми

list=[1,5,-2,8,0,9,-3,6,4,-5]

print(min(list))

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

-2

-5

0

9

Запитання 8

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

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

print(len(a))

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

11

10

5

-5

Запитання 9

Дано список: аnimal = ["Кіт", "Собака", "Миша", "Хом’як"], визначте індекс елемента "Миша"

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

0

1

2

3

Запитання 10

Що робить програма?

from random import*

a = []

for i in range(5):

a = a+[randint(1, 10)]

print(a)

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

Заповнює список 5 дробовими числами.

Заповнює список 5 цілими числами.

Заповнює список 5 випадковими числами.

Дозволяє заповнити список з клавіатури 5 числами.

Запитання 11

Вкажіть оператор який визначає довжину списку

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

list.sort()

list.remove(x)

len(а)

list.count(x)

Запитання 12

З якого числа починається номерація елементів масиву?

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

0

1

а

n

Запитання 13

Оберіть правильне твердження для даного коду:

import random

spysok=[]

for i in range(5):

               k=random.randint(1,12)

               spysok.append(k)

print(spysok)

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

 Задано 5 випадкових цілих чисел від 1 до 11

Задано 5 цілих чисел чисел від 1 до 12, що вводяться з консолі

Задано 5 випадкових дійсних чисел від 1 до 12

Задано 5 цілих чисел чисел від 1 до 11, що вводяться з консолі

Запитання 14

Оберіть правильне твердження для даного коду:

spysok=[]

for i in range(12):

   a=int(input())

   spysok.append(a)

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

Задано 12 випадкових цілих чисел від 1 до 11

Задано 5 цілих чисел чисел від 1 до 12, що вводяться з консолі

Задано 12 випадкових дійсних чисел від 1 до 12

Задано 12 цілих чисел чисел, що вводяться з консолі

Запитання 15

Оберіть правильну дію, що виконує команда spysok.append(k) 

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

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

додає 1 елемент k всередину списку, на заданий номер n

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

додає 1 елемент k у початок списку

Запитання 16

Оберіть правильну дію, що виконує команда spysok.insert(n,k)

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

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

додає 1 елемент k всередину списку, на заданий номер n

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

додає 1 елемент k у початок списку

Запитання 17

Вкажіть код без помилки для обчислення середнього арифметичного елементів заданого масиву sp=[12,5,4,11,9,6,7,8,10,11]

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

p=[12,5,4,11,9,6,7,8,10,11]

s=0

for і in sp:

  s=number+і

print(s/10)

sp=[12,5,4,11,9,6,7,8,10,11]

s=0

for і in sp:

  s=s*sp[i]

print(s/10)

sp=[12,5,4,11,9,6,7,8,10,11]

s=0

for і in sp:

  s=s+sp[i]

print(s/10)

sp=[12,5,4,11,9,6,7,8,10,11]

s=0

for і in sp:

  s=s+sp[i]

print(s)

Запитання 18

Як вивести перші 3 елементи списку

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

 len(lst)

  lst[3:]

 lst[0:3]

  lst[3]

Запитання 19

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

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

b=[1, 2, 3]

c=a+b

print(c)

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

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

  (-2, -1, 1, 0, 1, 2, 3)

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

Запитання 20

Яка функція призначення для перетворення будь-якої табличної величини у список

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

len()

list()

split()

delete()

Запитання 21

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

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

a.remove(x)

a.count(x)

a.index(x)

a.insert(i, x)

Запитання 22

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

>>> a = [...]

>>> k=0

>>> for item in a:

if item<0:

k=k+1

>>> k

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

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

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

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

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

Запитання 23

У мові програмування Python для сортування списку використовують метод:

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

sort ()

key()

reverse()

max()

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

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