Мова програмування Python. Цикли та умови.

Додано: 23 травня 2022
Предмет: Інформатика, 8 клас
Тест виконано: 516 разів
25 запитань
Запитання 1

Повторення (цикл) — це така організація дій в алгоритмі, за якої:

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

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна або інша дія або послідовностей дій

одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова

Запитання 2

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

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

2,4,6,8,10,12,14

2,4,6,8,10

2,4,6,8,10,12,14,16

4,6,8

Запитання 3

Оберіть варіанти циклів, де тіло циклу буде виконуватися?

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

x = 10

while x%2 == 0:

x = 10

while x < 10:

x = 3

while x%2 == 0:

x = 10

while x <= 10:

Запитання 4

Скільки разів виконується цикл?

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

4

5

6

0

Запитання 5

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

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

лінійна

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

циклічна

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

Запитання 6

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


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

1

2

3

4

5

 5

5

5

5

5

0

5

10

15

20

0

1

2

3

4

Запитання 7

Потрібно сформувати послідовність таких чисел:

1 3 5 7 9

Виберіть функції, які це зроблять:

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

for i in range(1,10,2):

print(i)

for i in range(1,9,2):

  print(i)

i = 1

while i < 10:

print(i)

i = i+2

i = 1

while i < 9:

print(i)

i = i+2

for i in range(10):

print(i)

Запитання 8

Чи буде помилковим наступний код?

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

Так, відступи у тілі циклу повинні бути однаковими

Ні, мова Python не звертає увагу на відступи

Запитання 9

Дії, що повторюються під час виконання циклу називаються 

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

тілом циклу

 програмою

ітерацією

головою циклу

Запитання 10

Скільки чисел містить діапазон range(1)

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

1

2

в записі помилка

жодного

Запитання 11

Запишіть скільки разів повториться цикл:

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

24

25

0

26

Запитання 12

Повторювати до тих пір, поки не буде виконано певну умову, можливо завдяки циклу ...

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

while

if

for

indentation

Запитання 13

Які конструкції використовують для створення циклів?

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

while

for

if

def

Запитання 14

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

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

3

4

5

11

Запитання 15

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

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

2

4

0

1

Запитання 16

Які бувають розгалуження?

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

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

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

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

складне розгалуження

Запитання 17

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

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

==

<>

<=

>=

!=

>+

//

Запитання 18

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

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

<>

!=

><

x

Запитання 19

Алгоритм, у якому програма може виконуватись по-різному залежно від умови називають...

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

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

циклічним алгоритмом

алгоритмом з розгалуженням

Запитання 20

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

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

if

elif

for

then

Запитання 21

Що обов'язково має містити в собі розгалужений алгоритм?

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

команди "так" та "ні"

команду else

математичні дії

умову

Запитання 22

Які значення будуть мати змінні А та B в результаті виконання вказівки розгалуження:

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

А=5, В=5

А=-17, В=5

А=5, В=-17

А=-17, В=-17

Запитання 23

Яким буде значення змінної а в результаті виконання вказівки розгалуження,

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

у алгоритмі помилка

правильної відповіді немає

2

0

Запитання 24

Які варіанти можна додати у код замість трьох крапок:

for i in ...

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

список (наприклад, [1, 2, 3])

рядок (наприклад, "Hello World!")

функцію range (наприклад, range(1000))

усі перелічені варіанти

Запитання 25

Функція range() ...

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

дозволяє генерувати ряд послідовних чисел у межах заданого діапазону

генерувати випадкові числа

змінює позмір пера при малюванні

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

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

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