Підсумкова контрольна робота (Phyton)

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

Операція присвоєння записується символом

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

=

 %

//

*

/

+

Запитання 2

Для введення даних в пам'ять ПК використовують команду

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

print

 input

float

int

Запитання 3

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

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

int

input

print

str

Запитання 4

Цілочислений тип даних (цілі числа) 

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

str

 float

int

bool

Запитання 5

Як у програмному коді позначаються дійсні числа

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

int

float

bool

str

Запитання 6

Як в програмному коді позначається рядковий тип

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

bool

float

 int

str

Запитання 7

Як у програмному коді позначається логічний тип

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

bool

float

str

int

Запитання 8

print ("2+8=", 2+8) який результат виконання програми?

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

2+8

("2+8=", 2+8)

"2+8=", 2+8 

 "2+8"

2+8= 10

Запитання 9

print (2+8) який результат виконання програми?

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

2+8

(2+8)

"2+8"

10

("2+8")

Запитання 10

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

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

x = float(input('x= '))

 x = int(input('x= '))

x = input('x = ');

x=int()

Запитання 11

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

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

math

sqrt

 min

abs

Запитання 12

Визначте яку алгоритмічну структуру реалізовано у фрагменті програми:

if a<5:

   a=a+12

else:

   a=a-7

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

неповне розгалуження

повне розгалуження

лінійний алгоритм

обчислення

Запитання 13

Вкажіть правильні записи заголовка циклу for

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

for i in range(1,15):

for i in range(30):

for in i range(5,26):

for i in range(2,21,2):

for i in range(1:11):

Запитання 14

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

k=0

for i in range(6,15,2):

- - -  k=k+1

print("k=",k)

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

5

4

3

2

Запитання 15

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

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

random

tkinter

math

turtle

Запитання 16

Щоб підключити будь-який додатковий модуль, застосовують таку конструкцію:

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

import назва_модуля

 random назва_модуля

math назва_модуля

 tkinter назва_модуля

Запитання 17

Яка функція модуля random повертає випадкове дійсне значення на проміжку від 0.0 (включно) до 1.0 (не включаючи)?

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

random()

choice()

randint()

shuffle()

Запитання 18

Яка функція модуля random повертає випадкове ціле число в діапазоні від <початкове значення> до <кінцеве значення>?

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

random()

choice()

randint()

shuffle()

Запитання 19

Яка функція модуля random повертає випадковий елемент створеного користувачем списку?

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

random()

choice()

randint()

shuffle()

Запитання 20

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

import random

a=random.random()

print(a)

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

виведе випадкове дійсне число від 0 до 1.

 виведе випадкове число із інтервалу чисел [6; 10; 23; 50].

виведе випадкове число із інтервалу [1,15].

Запитання 21

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

import random

x=random.randint(-5,5)

print(x)

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

виведе випадкове число від 0 до 1

виведе випадкове число із інтервалу [-5,5].

виведе випадкове число із інтервалу [0,5].

виведіть випадкове число із інтервалу чисел [-5; 0;1; 5].

Запитання 22

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

import random

for i in range(1,11)

-----x=random.randint(-10,10)

-----print(x)

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

виведе 10 випадкових цілих чисел у діапазоні від 0 до 10

виведе 11 випадкових дійсних чисел у діапазоні від 0 до 1

виведе 10 випадкових цілих чисел у діапазоні від -10 до 10

знайде суму 10 випадкових цілих чисел у діапазоні від 0 до 10

Запитання 23

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

import random

for i in range(20)

-----x=random.randint(-20,5)

-----print(x)?

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

10

19

20

5

Запитання 24

Як позначається логічна операція "не дорівнює" в мові програмування Python?

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

<

!=

>

>=

><

Запитання 25

Як вивести на екран 3-й елемент масиву a = [10, 20, 30, 40]?

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

print(a[2])

print(a[3])

print(a(2))

print(a.2)

Запитання 26

Який індекс має перший елемент масиву в Python?

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

0

-1

1

10

Запитання 27

Що робить метод append() у Python?

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

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

Змінює порядок елементів

Видаляє елемент із масиву

Повертає максимальне значення

Запитання 28

Що означає len(a) при роботі з масивами у Python?

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

Повертає кількість елементів масиву

Видаляє елемент масиву

Повертає останній елемент масиву

Сортує масив

Запитання 29

Що виведе цей код?

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

print(arr[1:4])

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

[2, 3, 4]

[1, 2, 3]

[1, 2, 3, 4]

[3, 4, 5]

Запитання 30

Що виведе цей код?

text = "Python"

print(text[0])

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

P

y

o

1

Запитання 31

Як отримати останній символ рядка s = "Hello"?

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

s[0]

s[-1]

s[len(s)]

s[5]

Запитання 32

Як з’єднати два рядки a = "Good" і b = "Morning" у один рядок?

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

a + b

a & b

a * b

concat(a, b)

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

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