Цикли у Python

Додано: 22 березня 2023
Предмет: Інформатика, 8 клас
Копія з тесту: Цикли у Python
Тест виконано: 54 рази
12 запитань
Запитання 1

Якщо в алгоритмі деякі дії повторюються задану кількість разів, то така структура називається ...

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

лінійна

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

цикл

Запитання 2

Вкажіть службові слова циклу з заданим числом повторень

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

for

range

in

if

else

Запитання 3

Як перекладається слово range?

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

діапазон

значення

величина

повторення

Запитання 4

Вкажіть правильний запис заголовка ціклу FOR

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

for x in range(1,5):


for x in range(1:5):

for x in range(1,5)

for in x range(1,5):

Запитання 5

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

for к in range(7,10):

print(k)

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

7

10


7

8

9

7

8

9

10

повідомлення "ERROR" (помилка)

Запитання 6

Задано програма

for а in range(1,4):

print("Book")

Скільки разів буде виведено слово "Book"?

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

1

5

4

3

Запитання 7

Задано цикл

for x in range(1,9):

Якому проміжку, записаному математично, відповідає цей запис?

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

[1;9]

[1;9)

(1;9]

(1;9)

Запитання 8

Ітерація – це

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

повторення тіла циклу 1 раз

кожне виконання тіла циклу

 спосіб організації циклу в програмах

 лічильник в організації циклу

Запитання 9

Який цикл FOR чи WHILE доцільно застосувати для розв'язування задачі:

Вивести на екран всі цілі числа від 1 до 15.

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

FOR

WHILE

Запитання 10

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

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

input("")

if ...else...

for ... in ...

Запитання 11

Серед поданих програмних кодів оберіть той, що в результаті виведе на екран квадрати чисел від 1 до 20

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

for i in range(1,21):

print(i**2)

for i in range(1,20):

print(i**2)

for i in range(1,21):

print(i*2)

for i in (1,21):

print(i**2)

Запитання 12

Серед поданих програмних кодів оберіть той, що в результаті виведе на екран подвоєні числа від 100 до 110.

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

for i in range(100,111):

print(i*2)

for i in range(100,110):

print(i*2)

for i in range(1,110):

print(i*2)

for i in range(100,111):

print(i**2)

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

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