7 клас Python Алгоритми та програми

Додано: 12 грудня 2025
Предмет: Інформатика, 7 клас
12 запитань
Запитання 1

Щоб зберегти в змінну певну інформацію, потрібно виконати операцію присвоєння. У Python це робиться за допомогою знака?

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

=

+

/

==

Запитання 2

Яке значення змінних a і b після виконання фрагменту програми,

якщо їхні початкові значення 

a= 4, b= 8.

if a == b//2:

. . .a = b

else:

. . .b = a

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

a= 8, b= 8

a= 4, b= 4

a= 8, b= 4

a= 4, b= 8

Запитання 3

Програма зупиняється і чекає, поки користувач введе текст або число.

Те, що користувач ввів, зберігається як текст.

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

print()

get()

input()

Запитання 4

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

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

for

def

print

if

Запитання 5

Яке значення змінних a і b після виконання фрагменту програми, якщо їхні початкові значення

a= 4,  b= 8 

if a>b:

. . .a = a – b

else:

. . .b = b – a 

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

a= 4,  b= 4

a= -4,  b= 8

a= 8,  b= 4

Запитання 6

Вибери у списку команди присвоювання, що написані без синтаксичних помилок.(2 відповіді)

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

a = 7

x = 2y

x = x+1

2x=5

Запитання 7

Вибери команду, яку слід виконати, щоб записати у змінну х уведене з клавіатури ім'я користувача.

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

x= input (“ x = ”)

x= print (“ x = ”)

x= int(input (“ x = ”))

Запитання 8

v = 70

t = 4

На екран виведено такий рядок:

v=70 км/год t=4 год s=280 км 

Укажи команду, результатом виконання якої є цей рядок.

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

print ( v=, v, км/год, t= , t, год, s=, v*t, км)

print ( 'v=', v, ' t=' , t, ' s=', v*t)

print ( 'v=', v, ' км/год t=' , t, ' год s=', v*t, ' км')

Запитання 9

Укажи у списку команди, що написані без синтаксичних помилок.(2 відповіді)

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

x = x+ y

a + 5 = 6

print ("x*y=", x*y)

prnt ("x*y=, x*y")

Запитання 10

Познач число, що буде виведено в результаті виконання коду

a = 3.25384718

print (round(a, 1))

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

3.3

4

3.25

Запитання 11

Описано функцію:

def perim(x, y):

. . .t = 2*(x + y)

. . .return t

Позначте результат виконання фрагменту програми:

a = 3

print (perim(a, a+8))

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

28

12

17

Запитання 12

Описано функцію:

def dob (a,b):

. . . s=a* b

. . . return s

Позначте рядок, у якому наведено правильний виклик цієї функції.

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

dob(3)

y = dob(3, 5)

def dob (a,b)

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

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