wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python. Умови та цикли

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

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

a)

Алгоритм, який розгалужує програму на 2 та більше гілок

b)

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

c)

Алгоритм, який виконує всі дії послідовно

d)

Такого алгоритму не існує

2.

Цикл - це

a)

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

b)

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

c)

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

d)

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

3.

Оператор if використовується в такому вигляді:

a)

if <condition>:

b)

if (<condition>)

{}

c)

if:

d)

<condition> if:

4.

Який алгоритм застосовано в наступному коді:

a = 10

if a > 10:

print("a > 10")

else:

print("a < 10")

a)

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

b)

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

c)

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

d)

Масиви

5.

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

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

6.

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

a = 5

if a = 5:

print(a)

a)

5

b)

Нічого не виведе

c)

Буде помилка

d)

a

7.

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

a = 5

if a == 5:

print(a)

a)

5

b)

a

c)

Помилка

d)

Нічого не виведеться

8.

Для чого використовується оператор elif?

a)

Уточнення умови, в разі не виконання умови в операторі if

b)

Перша перевірка умови

c)

Виконання дій в "іншому випадку"

d)

Такого оператора не існує

9.

Результатом лістингу програми буде:

string = "abcd"

for letter in string:

print(letter*3)

a)

aaa

bbb

ccc

ddd

b)

abcd

c)

a

b

c

d

d)

aaabbbcccddd

10.

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

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

a)

Цикл не виконається жодного разу

b)

Цикл виконається 9 разів

c)

Цикл виконається 10 разів

d)

Цикл буде виконуватись нескінченну кількість разів

11.

Що таке оператор while?

a)

Використовується для реалізації циклу з умовою

b)

Використовується для реалізації циклу з параметром

c)

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

d)

Використовується для додавання елементів в рядок