Python 8 клас

Додано: 13 травня 2025
Предмет: Інформатика, 8 клас
Копія з тесту: Python 8 клас
42 запитання
Запитання 1

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

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

Змінна

Функція

Константа

Команда

Запитання 2

Оберіть правильні варіанти імен змінної

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

12345qwerty

x

qwerty12345

1_x

x_1

Запитання 3

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

a=8

b=24

c=b-a

a = c

b=2

c=a-b

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

14

-12

12

-14

Запитання 4

який результат виконання команди?

print ("I'm learning Python")

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

"I'm learning Python"

I'm learning Python

("I'm learning Python")

Hello, world!

Запитання 5

Який результат виконання команди:

print(3+4)

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

3+4

"3+4"

7

12

Запитання 6

Який результат виконання команди:

print("3+4")

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

3+4

"3+4"

7

12

Запитання 7

Вибери фрагменти програми з помилками:

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

print ("Задай число")

print(S=a+b)

print("S=",a+b)

print(S=,a+b)

print("S=a+b")

Запитання 8

Нехай x=1, y=2. Який буде результат коду:

x=y

y=x

print(x,y)

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

1 2

2 1

1 1

2 2

Запитання 9

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

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

for

while

repeat

until

Запитання 10

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

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

for

while

repeat

until

Запитання 11

Яких значень набуде змінна b після виконання умовного оператора if, якщо a = 9

if a < 6:

  b = a + 1

else:

  if a < 10:

    b = a * 3

  else:

    b = a - 1


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

27

8

10

18

Запитання 12

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

s = 0

for i in range(6):

  s = s + i

print(s)

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

10

15

14

21

Запитання 13

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

for i in range(4):

  print(i)

  print(i + 2)

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

0123

02132435

0012134

012345

Запитання 14

Яку команду виконає програма згідно цього виразу?

for i in range(12, 100):print(i)

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

Надрукувати числа від 12 до 100, з кроком 0.

Надрукувати числа від 100 до 12, у зворотному порядку з кроком 1.

Надрукувати числа від 12 до 100, з кроком 1.

Надрукувати парні числа від 12 до 100.

Запитання 15

Що визначає вбудована функція range()?

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

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

Перевірку істинності значень виразу.

Кількість розгалужень в алгоритмі.

Послідовність чисел.

Запитання 16

Вибрати змінну, яка має значення дійсного типу

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

a = 12.0

c = 4.5 ** 2 + 3

a = 22

b = 3 ** (2 + 3) - 10

a = 4 * 7 - 24 / 3

b = 62 // 5

Запитання 17

Якщо значення змінної - текст, то він береться у


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

квадратні дужки

лапки

Запитання 18

Мова програмування Python - це мова програмування


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

високого рівня

низького рівня

Запитання 19

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

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

int

float

str

list

Запитання 20

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

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

Python

 Java

Delphi

Scratch

Запитання 21

Команда присвоєння мовою програмування Python виглядає так:

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

==

!=

=

/

//

%

*

**

Запитання 22

Що робить функція input() у Python?

    

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

Виводить повідомлення

Зчитує дані з клавіатури

 Виводить текст

Завершує програму

Запитання 23

Що таке цикл з передумовою у Python?


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

  Цикл, який виконується, поки умова істинна

Цикл, який завжди виконується один раз

Цикл з лічильником

 Нескінченний цикл

Запитання 24

Що таке алгоритм?


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

 Послідовність команд для виконання завдання

Програма для обробки тексту

Пристрій введення

  Комп'ютерна гра

Запитання 25

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

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

while

loop

repeat

for

Запитання 26

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

 

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

  Button()

 Checkbutton()

 Entry()

 Label()

Запитання 27

Що робить елемент Label() у Python (tkinter)?


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

  Створює поле для введення

Додає кнопку

  Запускає цикл

Виводить напис

Запитання 28

Як створити поле для введення тексту в tkinter?


 

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

  Input()

  Entry()

Field()

 Text()

Запитання 29

Який елемент керування дозволяє вибрати лише один варіант з кількох?


 

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

Entry

 Button

 Radiobutton

  Checkbutton

Запитання 30

Який тип даних ми використовуємо для чисел з комою в Python?

  

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

  int

 str

 bool

 float

Запитання 31

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


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

  pygame

  tkinter

graphics

window

Запитання 32

Що таке змінна в програмуванні?

 

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

 Файл

Пристрій

  Місце для зберігання даних

Команда

Запитання 33

Що означає "вхідні дані"?

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

 Помилки

 Дані, які програма отримує від користувача

  Текст на екрані

Результати обчислень

Запитання 34

Яка команда створює головне вікно у tkinter?


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

CreateWindow()

Main()

 Tk()

Window()

Запитання 35

Яке ключове слово використовується для умов у Python?

 

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

 when

  if

condition

  test

Запитання 36

Для чого використовується pack() у tkinter?

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

 Для розміщення елементів у вікні

 Для введення даних

Для обчислення значення

Для запуску циклу

Запитання 37


Яке призначення властивості [bg] вікна, створеного в Python?

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

назва (заголовок)

колір фону

 вікно повідомлення

розмір вікна

Запитання 38

Коли викликається ця функція, програма зупиняє своє виконання і чекає, коли користувач введе текст з клавіатури

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

print()

type()

  input()

 str()

Запитання 39

Команда root.geometry(‘300x300’) означає...

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

Змінення розмірів напису

Задає розміри вікна

Побудова геометричних фігур у створеному вікні


Запитання 40

Що робить другий рядок коду

from tkinter import*

root = Tk()

root.title('Розв\'язувач')

root.geometry('250x200')

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

створює вікно

змінює розмір вікна

 показує вікно

змінює назву вікна

Запитання 41

Оберіть команду підключення модуля для створення графічного інтерфейсу

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

 from tkinker import*

from turtle import *

 from math import *

Запитання 42

Який розмір шрифту буде використано в написі:

lab1 = Label(root, text = 'Привіт, друже!', width = 20, font = 'Arial 18', bg = 'yellow', fg = 'grey')

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

 не описано розмір

20

15

18

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

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