Цикли for & while у Python

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

Який оператор використовується для створення циклу for в мові Python?

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

while

do-while

for

foreach

Запитання 2

Який оператор використовується для створення циклу while в мові Python?

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

while

do-while

for

foreach

Запитання 3

Який буде результат виконання наступного коду?


for i in range(5):

print(i)

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

0 1 2 3 4

1 2 3 4 5

0 2 4 6 8

5 4 3 2 1

Запитання 4

Який буде результат виконання наступного коду?

i = 0

while i < 5:

print(i)

i += 1


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

1 2 3 4 5

0 1 2 3 4

0 2 4 6 8

5 4 3 2 1

Запитання 5

Який буде результат виконання наступного коду?


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

print(i)


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

10 11 12 13 14 15 16 17 18 19

2 4 6 8 10 12 14 16 18

20 18 16 14 12 10

10 12 14 16 18 20

Запитання 6

Який буде результат виконання наступного коду?


i = 10

while i > 0:

print(i)

i -= 2


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

10 7 4 1

Безкінечний цикл

10 8 6 4 2

0

Запитання 7

Який оператор використовується в мові Python для завершення виконання поточної ітерації циклу та переходу до наступної ітерації?

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

break

continue

return

exit

Запитання 8

Який оператор використовується в мові Python для повного завершення виконання циклу?

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

break

continue

return

exit

Запитання 9

Який буде результат виконання наступного коду?


for i in range(1, 6):

if i == 3:

break

print(i)

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

1 2 3 4 5

3 4 5

1 2 3

1 2

Запитання 10

Який буде результат виконання наступного коду?


i = 0

while i < 5:

i += 1

if i == 3:

continue

print(i)

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

1 2 4 5

1 2 3 4 5

3

1 3 4 5

Запитання 11

Який буде результат виконання наступного коду?

scss

for i in range(3):

for j in range(2):

print(i, j)


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

0 0 0 1 1 0 1 1 2 0 2 1

0 0 1 1 2 2 0 1 2 0 1 2

0 1 2 0 1 2 0 1 2 0 1 2

0 0 0 0 0 0 0 0 0 0 0 0

Запитання 12

Який буде результат виконання наступного коду?


i = 1

while i < 5:

i += 1

if i == 3:

continue

print(i)

else:

print("Цикл закінчено")


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

1 2 4 "Цикл закінчено"

1 2 4 5 "Цикл закінчено"

1 2 "Цикл закінчено"

3 4 5 "Цикл закінчено"

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

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