Підсумковий тест 9 клас "Python"

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

Оберіть правильне визначення поняття "список"

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

це упорядкований набір об’єктів різних типів (чисел, рядків, списків тощо), який можна змінювати.

це упорядкований набір об’єктів різних типів (чисел, рядків, списків тощо), який не можна змінювати.

це упорядкований набір об’єктів однакових типів (чисел, рядків, списків тощо), який можна змінювати.

Запитання 2

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

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

0

1

2

3

Запитання 3

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

from random import*

a = []

for i in range(5):

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

print(a)

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

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

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

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

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

Запитання 4

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

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

list.sort()

list.remove(x)

len(а)

list.count(x)

Запитання 5

Дано список: а = [2, 15, 3, –5, 3]

Вкажіть результат дії методу a.remove(15)

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

а = [2, 15, 78, 3,–5, 3]

а = [2, 3, –5, 3]

k = 2

a = [15, 3, 3, 2,–5]

Запитання 6

Дано список: а = [1, 5, 7, 5,31, –5]

Визначте результат виконання функції s = sum(a)

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

s = 4

m = –5

s = 44

s = 1

Запитання 7

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

a = [2, 5, 14, 62, –5]

for i in range(5):

if i%2 == 0:

a[i] = 0

print(a)

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

[4, 10, 28, 124, –10]

[1, 5, 7, 31, –5]

k = 4

[0, 5, 0, 62, 0]

Запитання 8

Як називають метод упорядкування списку шляхом

послідовного порівняння й обміну сусідніх елементів, якщо попередній

елемент виявляється більшим за наступний?

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

Метод бульбашки

Сортування

Більше-менше

Запитання 9

У якому випадку на початку програми прописуємо такий рядок:

from tkinter import*?

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

Коли працюємо з рандомними числами

Коли використовуємо графіку

Коли створюємо двовимірний масив

Запитання 10

Який вигляд буде мати дана таблиця, поміщена у двовимірний масив a?

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

a = [[1, 23,8], [2, 5, 6], [3, 13, 7], [12,4,11]]

a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]]

a = [1, 2, 3, 12, 23, 45, 13, 4, 8, 6, 7, 11]

Запитання 11

Визначте індекс елемента 12 у масиві:

a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]]

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

a=[0][3]

a=[1][4]

a=[0][4]

a=[1][3]

Запитання 12

Визначте елемент у списку a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]]

за індексом a=[1][1]

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

1

23

45

11

Запитання 13

Виберіть правильний синтаксичний запис повного розгалуження:

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

 if <умова>:дія1

 if <умова>:дія1

else <умова>:дія2

 if <умова>:дія1

else:дія2

 if <умова>:дія1

elif<умова>:дія2

else:дія3

Запитання 14

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

a=4

for i in range (a,10):....print (i,)

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

4

5 6 7 8 9

1 2 3 4 5 6 7 8 9

4 5 6 7 8 9 10

4 5 6 7 8 9

Запитання 15

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

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

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

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

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

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

Запитання 16

Команда print вводиться у:

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

(    )

/  /

< >

\  \

Запитання 17

Дано масив, який складається з п'яти елементів А [0, -5, 7, 51, 9]. Чому дорівнює А[2]?

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

-5

7

51

9

Запитання 18

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

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

x=min(a)+max(a)

print(x)

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

1

-4

3

9

Запитання 19

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

a = [2, 9, 5, 17, 1]

a.sort()

a.revers()

print(a)

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

 [1, 1, 5,9, 17]

 [17, 9,5,2, 1]

 [1, 9, 5, 17, 1]

 [1,2,5,9,17]

Запитання 20

Результат виконання коду

a=[1,2,3,4,5,6,7,8,9]

d=[9,8,7,6,4,3,2,1]

d+a


Буде...

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

9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9

9,8,7,6,4,3,2,1,1,2,3,4,5,6,7,8,9

1,2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1

1,2,3,4,5,6,7,8,9,9,8,7,6,4,3,2,1

Запитання 21

Інструкція для створення рамки (таблиці) має таку структуру:

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

назва_поля= Text(вікно, атрибут1, атрибут2 …)

назва_поля=Entry(вікно, атрибут1, атрибут2 …) 

назва_поля= Frame(вікно, атрибут1, атрибут2 …)

Запитання 22

Інструкція для створення однорядкового текстового поля має таку структуру:

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

назва_поля= Text(вікно, атрибут1, атрибут2 …)

назва_поля=Entry(вікно, атрибут1, атрибут2 …) 

назва_поля= Frame(вікно, атрибут1, атрибут2 …)

Запитання 23

Для додавання даних до багаторядкового поля використовують метод…

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

insert()

delete()

get()

grid()

Запитання 24

Як правильно здійснити імпорт методів бібліотеки tkinter?

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

from tkinter import *

import tkinter

import tkinter *

import from tkinter *

Запитання 25

Інструкція для створення багаторядкового тексту має таку структуру:

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

назва_поля= Text(вікно, атрибут1, атрибут2 …)

назва_поля=Entry(вікно, атрибут1, атрибут2 …) 

назва_поля= Frame(вікно, атрибут1, атрибут2 …)

Запитання 26

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

_______________________

d=15                 

while d<19:                    

   if d % 2 ==0:             

       print(d)                 

 d+=1   

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

15, 17, 19

15, 17

15, 16, 17, 18, 19

15, 16, 17, 18

16, 18

Запитання 27

Які значення буде приймати параметр i

for i in range(4,9)

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

4,5,6,7,8,9

5,6,7,8,9

1,2,3,4,5,6,7.8.9

4,5,6,7,8

Запитання 28

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

for i in range(1,10):

   print(i)

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

1

9

10

11

Запитання 29

Функція, що задає послідовні значення цілих чисел від 0 до n (не включаючи)

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

range(n)

range(n,m)

range(n,m,k)

Запитання 30

Скільки разів буде виконано ітерацію циклу:

for x in range (1, 20) ?

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

20

19

21

1

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

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