Python алгоритми повторення

Додано: 14 березня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 583 рази
13 запитань
Запитання 1

Яка різниця між for та while циклами?

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

for використовується для повторення дій з попередньо визначеною кількістю ітерацій, while - для повторення дій доти, поки задана умова є істинною

for використовується для повторення дій доти, поки задана умова є істинною, while - для повторення дій з попередньо визначеною кількістю ітерацій;

for та while використовуються виключно для роботи з масивами.

Запитання 2

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


x = 1

while x<5:

    x = x+1

    print (x)

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

4

3

1

Запитання 3

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

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

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

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

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

Запитання 4

Цикл із параметром (або цикл for) використовують, якщо:

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

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

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

кількість повторень заздалегідь невідома

Запитання 5

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

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

for

while

input

if

Запитання 6

Вкажіть правильну структуру циклу while

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

while умова:

блок дій

блок дій

while умова:


while умова

блок дій

Запитання 7

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

х=0

while х<=3:

print(x, end=" ")

х = х + 1

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

1 2 3

0 1 2 3

0 1 2

0 1 2 3 4

Запитання 8

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

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

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

FOR

WHILE

Запитання 9

Використовуючи цикл з передумовою while необхідно вивести на екран такі числа: 1 4 7 10 13 16.

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

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

Чи буде результат виконання двох програм однаковий? Буде виведено на екран числа:

1

2

3

4

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

ТАК, числа будуть виведено однакові від 1 до 4.

НІ, буде виведено числа від 1 до 4 і від 1 до 5.

Запитання 11

Для визначення діапазону значень параметра у програмах мовою програмування Python використовують функцію range. Що означає запис?

range(m, n)

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

Послідовні значення цілих чисел від 0 до n (не включаючи)

Послідовні значення цілих чисел від m до n (не включаючи)

Послідовні значення цілих чисел від m до n (не включаючи) з кроком k

Запитання 12

Для визначення діапазону значень параметра у програмах мовою програмування Python використовують функцію range. Що означає запис?

range(m, n, k)

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

Послідовні значення цілих чисел від m до n (не включаючи) з кроком k

Послідовні значення цілих чисел від m до n (не включаючи)

Послідовні значення цілих чисел від 0 до n (не включаючи)

Запитання 13

За допомогою якої команди можна перервати виконання команд тіла циклу?


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

continue

break

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

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