Цикли (Python)

Додано: 11 жовтня 2023
Предмет: Інформатика, 10 клас
Копія з тесту: Цикли Python
24 запитання
Запитання 1

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

фрагменту програми:

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

1

2

3

4

5

5

5

5

5

5

0

2

3

4

5

0

1

2

3

4

5

Запитання 2

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

1 3 5 7 9

Виберіть функцію, яка це робить:

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

  for i in range(1,10,2)

  for i in range(1,9)

  for i in range(1,9,2)

  for i in range(10)

  for i in range(1-9)

Запитання 3

Відступи в записі команди циклу в Python

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

обов'язкові

рекомендовані, але не є обов'язковими

не потрібні

призведуть до помилки

Запитання 4

Виберіть правильний синтаксичний запис циклу

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

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

if умова:

дія1

else:

дія2

 if умова:

дія1

for i in range(n):

команда

 for i in range(n)

команда:

Запитання 5

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

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

 тілом циклу

 програмою

ітерацією

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

Запитання 6

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

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

 Умовою

Циклом

Розгалуженням

лічильником

Запитання 7

Який результат буде надруковано програмою:

s=0

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

s=s+i

print(s)

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

2 7 2

12

14

20

18

2

Запитання 8

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

for i in range(1,8,3)

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

2

8

7

3

Запитання 9

Оберіть правильні записи range

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

range(10)

range(1)

range(5,10)

range(5,10,3)

range(10,5,-1)

range(10,5,1)

Запитання 10

Вкажіть запис циклу з лічильником, що буде рахувати числа в заворотному напрямку, від 10 до 1

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

жодна відповідь неправильна

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

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

for i in range (10,0,-1):

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

Запитання 11

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

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

1

жодного

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

2

10

Запитання 12

За що відповідає цикл While?

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

Виконується бескінечно без умови.

Виконується безкінечно якщо умова правдива. Цей цикл не можна зупинити.

Виконується безкінечно якщо умова правдива. Цей цикл можна зупинити спеціальною командою.

Виконується поки не набуде заданих значень.

Запитання 13

Як працює цикл for?

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

Виконується поки умова в ньому правильна. Зупинити його не можна.

Виконується поки його значиння не набудуть вказаних. Зупинити НЕ можна.

Виконується поки його значиння не набудуть вказаних. Зупинити можна спеціальною командою.

Виконується якщо якась умова з коду вірна. Зупинити можна спеціальною командою.

Запитання 14

Кількість повторень інструкцій тіла циклу заздалегідь відома у циклі

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

з передумовою

з післяумовою

з параметром

Запитання 15

Виберіть результат виконання програми:

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

print (i, ', ')


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

1, 9, 3

1, 4, 7

1, 2, 3, 4, 5, 6, 7, 8

Запитання 16

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

while True :

<блок інструкцій тіла циклу>

if <умова> : break

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

цикл із параметром

цикл із післяумовою

цикл із передумовою

Запитання 17

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

for i in range(11)

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

1

0

10

11

Запитання 18

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

for i in range(2,16,2)

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

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

2,4,6,8,10

2,3,4,5,6,7,8,9,10

4,6,8

Запитання 19

Для чого застосовуємо команду "break"?

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

для зупинки/паузи у виконанні команд програми

для переходу на початок циклу

для дострокового переривання циклу команд

Запитання 20

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

i = 4

while i < 2:

     print ( "Привіт!" )

     i += 1

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

1

3

0

2

4

Запитання 21

Яке число потрібно написати замість трьох крапок, щоб цикл виконався рівно 4 рази?

i = 3

while i <= ...:

     print ( "Привіт!" )

     i += 1

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

4

6

5

7

Запитання 22

Яку задачу розв'язує цей фрагмент програми:

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

Знайти суму натуральних чисел від 10 до 100 

 Знайти суму натуральних чисел, які менші 100 і діляться на 4 

Знайти суму перших 10 натуральних чисел 

Знайти суму перших 10 парних чисел 

Запитання 23

Що обчислює і виводить ця програма?

Увага! Правильних відповідей декілька.

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

кількість чисел, які діляться на 3 від 7 до 39

суму чисел, які знаходяться на проміжку від 7 до 39 із кроком 3

суму чисел, які діляться на 3 від 7 до 39

суму 7+10+13+16+...+37

Запитання 24

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

for i in range(1,10)

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

4,5,6,7,8,9

5,6,7,8,9

1,2,3,4,5,6,7,8,9

4,5,6,7,8

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

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