wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикли пайтон

Total questions: 26

Worksheet time: 23mins

Name
Class
Date
1.

Цикл - це

a)

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

b)

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

c)

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

d)

Алгоритм, який забороняє повторювати серію дій

2.

Що виведе наступний лістинг:

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

print(i)

a)

1, 3, 5, 7, 9, 11, 13

b)

1, 3, 5, 7, 9, 11, 13, 15

c)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

d)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

3.

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

a)

Змінна

b)

Функція

c)

Клас

d)

Цикл

4.

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

a)

for

b)

do...while

c)

while

d)

repeat

5.

Яка структура циклу for в Python?

a)

do i < n:

b)

repeat i < n:

c)

while i < n:

d)

for i in range(n):

6.

Що виконує дана команда


i = i + 1

a)

Збільшує значення змінної i на одиницю

b)

Зменшує значення змінної i на одиницю

c)

Змінна i набуває значення нуль

d)

Присвоюється змінній i значеня, рівне одиниці

7.

За якої умови на екрані виведеться

hello, 2

a)

Завжди

b)

Ніколи

c)

Якщо значення змінної a буде дорівнювати 3

d)

Якщо hello буде написано великими буквами

8.

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

a)

Буква “А” буде виведена сім раз в стовпчик

b)

Буква “А” буде виведена сім раз в рядок

c)

Буква “А” буде виведена один раз

d)

Буква “А” не буде виведена жодного разу

9.

Що виведеться на екран після виконання команд?

a)

Слово Hello буде виведено чотири рази (в різних рядках)

b)

Слово Hello буде виведено п’ять раз (в різних рядках)

c)

Слово Hello буде виведено один раз

d)

Слово Hello не буде виведено жодного разу

10.

Що буде виведено на екран, якщо введено 5 та 6 з клавіатури?

a)

11

b)

56

c)

65

d)

6

11.

Після виконання циклу змінна х буде дорівнювати?

a)

1

b)

7

c)

4

d)

10

12.

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

a)

2

b)

3

c)

4

d)

5

e)

6

13.

У якому з циклів значення пареметра і зменшується на 1?

a)
b)
c)
14.

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

a)

5

b)

2

c)

1

d)

4

e)

3

15.

Повторювати виконання команд до тих пір поки справедливою є умова, можна за допомогою циклу (a)   (запишіть слово маленькими літерами)

16.

Цикл із лічильником описується

a)

оператором for....

b)

оператором while...

c)

оператором if...then...else

d)

оператором repeat...until...

17.

Цикл із передумовою описується

a)

оператором for....

b)

оператором while...

c)

оператором if...then...else

d)

оператором repeat...until...

18.

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

a)

5

5

5

5

5

b)

5

c)

0

1

2

3

4

5

d)

0

1

2

3

4

19.

Оберіть оператори циклу

a)

for

b)

print

c)

def

d)

if

20.

Що виведе наступний лістинг:

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

print(i)

a)

1, 3, 5, 7, 9, 11, 13

b)

1, 3, 5, 7, 9, 11, 13, 15

c)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

d)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

21.

Оберіть всі можливі цикли

a)

for

b)

range

c)

while

d)

break

22.

Команди будуть виконуватись задану кількість разів, за допомогою циклу (a)   (запишіть слово маленькими літерами)

23.

результат роботи цикла

a)

зациклення

b)

помилка

c)

5

d)

0

24.

Что будет виведено в термінал?

(a)  

25.

Яким буде значення змінної a після завершення циклу?

(a)  

26.

Яким буде значення змінної a після завершення циклу?

(a)