Professional Documents
Culture Documents
Mova Programuvanna Python 8 Klas 20230203 182416
Mova Programuvanna Python 8 Klas 20230203 182416
8 клас
Питання №1
Мова програмування Python - це мова програмування
А) високого рівня Б) низького рівня
Питання №2
Назва змінної може містити
А) латинські великі та малі літери Б) цифри
В) знак нижнього підкреслення Г) апостроф
Д) крапку, кому
Питання №3
Щоб надати значення змінній, потрібно після назви змінної поставити знак ___ (Варіанти:"*", "-
", "+", "=")та ввести її значення.
Питання №4
Встанови відповідність між назвою та позначенням в програмному коді простих типів даних
мови Python:
Назва Позначення
1) Цілі числа А) float
2) Дійсні числа Б) str
3) Рядок В) int
Вкажіть відповідність:
А Б В
1
2
3
Питання №5
Якщо значення змінної текст, то він береться у
А) лапки Б) квадратні дужки
Питання №6
Вибрати правильно утворені імена величин.
А) a Б) b c
В) D3 Г) x_x
Д) 'suma' Е) Mynumber
Є) 3y Ж) a+b
З) m4n
Питання №7
Вибрати змінну, яка має значення дійсного типу
А) a=12.0 Б) b=62//5
В) a=4*7-24/3 Г) c=4.5**2+3
Д) a=22 Е) b=3**(2+3)-10
Питання №8
Які значення набудут змінні k та s після виконання фрагменту коду. Записати відповіді.
s=14
k=-3
d=k+1
s=s-d
k=2*s
Питання №9
Обчислити та записати відповідь:
1. 9//2/2 відповідь:___
2. (15-5)**2-133%13 відповідь:__
3. 79//3%4+6*10 відповідь:__
4. (12.5*4+38)/22 відповідь:___
Питання №10
Вказати тип змінної:
2. c=84.18 тип:_____
3. b=11 тип:___
4. d=24.0 тип:_____
5. k="a+b" тип:___
Питання №11
Продовжіть висловлювання
Питання №12
Оберіть серед наданих варіантів відповідей усі правильні
Питання №13
За яку базову операцію в Пітоні відповідає позначка “ / ” ?
А) дріб від числа Б) піднесення до стпеня
В) ділення Г) не відповідає за жодну операцію
Питання №14
Вкажіть правильний варіант запису у Пітоні розв’язку задачі, що наведена нижче.
Задача:
Знайти залишок від ділення 11 на 3.
А) print(11 % 3) Б) print(11 / 3)
В) print(11 %, / 3) Г) int(11 % 6)
Питання №15
Встановіть правильний порядок операцій у Пітоні:
1. піднесення до степеня **
2. множення *, ділення /, остача від ділення % цілочисельне ділення //.
3. дужки ()
4. якщо маємо вкладені дужки - ті що всередині - виконуються першими, ніж ті що ззовні.
5. додавання+, віднімання –
Ваша відповідь: — — — —
Питання №16
Доповніть фразу, обравши правильний варіант відповіді. Множення рядка на ціле додатнє
число в результаті дає...
сумму першого члена рядка і
А) Б) не дає результату
останнього
вихідний рядок, повторений задану
В)
кількість разів
Питання №17
Назва змінної повинна починатися з маленької латинської літери?
А) Ні Б) Так
В) Це не має значення у Пітоні Г) Повинна починатися з цифри
Питання №18
Встановіть відповідність між назвами функцій та їх значеннями.
Вкажіть відповідність:
А Б В Г Д Е
1
2
3
4
5
6
Питання №19
Що визначає вбудована функція range?
Скільки разів буде повторено виконання
А) Б) Перевірку істинності значень виразу.
операторів тіла циклу.
В) Кількість розгалужень в алгоритмі.
Питання №20
Розгляньте код програми та вкажіть усі можливі правильні
відповіді:
Питання №21
Яку команду виконає програма згідно цього виразу?
Питання №22
Яку команду виконає програма згідно цього виразу?
Питання №23
Яку команду виконає програма згідно цього виразу?
Питання №24
Якому оператору належить дана блок-схема?
А) if...else Б) while
В) for...in Г) elif
Питання №25
Який цикл називають вкладеним?
Цикл, що міститься в тілі іншого циклу Цикл, що міститься в тілі іншого циклу
А) Б)
(зовнішній). (внутрішній).
Зовнішній цикл, що повністю
В)
вміщується у тілі внутрішнього циклу.
Питання №26
Що покаже програма внаслідок виконання циклічного
алгоритму?
А) 0 1 2 3 Б) 0 1 2 3 0 2 4 6
В) 0 0 1 2 2 4 3 6 Г) 2 3 4 6
Питання №27
Що покаже програма внаслідок виконання циклічного алгоритму?
А) 0 1 2 3 4 Б) 0 2 1 3 2 4 3 5
В) 0 0 1 2 1 3 4
Питання №28
Що покаже програма внаслідок виконання циклічного
алгоритму?
А) 10 Б) 15
В) 3
Питання №29
Яких значень набуде змінна b після виконання умовного
оператора if, якщо а=9?
А) 27 Б) 8
В) 10 Г) 18
Питання №30
Проаналізуйте фрагмент програмного коду: