wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Урок 11. Циклы в Пайтон

Total questions: 21

Worksheet time: 42mins

Name
Class
Date
1.

Чему равен X после выполнения данного цикла:

a)

2

b)

3

c)

4

d)

6

2.

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

a)
b)
c)
3.

Что такое цикл?

a)

Линейная базовая алгоритмическая конструкция

b)

Базовая агоритмическая конструкция ветвления

c)

Базовая агоритмическая конструкция повторения

4.

В каком цикле произойдет зацикливание (т.е. цикл будет выполняться бесконечно)?

a)
b)
c)
5.

Сколько раз выполнится цикл:

a)

1

b)

2

c)

4

d)

5

6.

Повторять до тех пор, пока не будет выполнено определенное условие, возможно благодаря циклу...

(ответ запишите маленькими буквами)

(a)  

7.

Циклы WHILE ...

a)

циклы, которые запускаются неизвестное количество раз, в зависимости от условия

b)

циклы, которые работают определенное количество раз

8.

Можно ли сделать цикл for бесконечным?

a)

Да

b)

Нет

9.

Какая программа выведет 1 2 3 4 6 7 8 9 10 ?

a)

for i in range (1, 11): print (i)

b)

for i in range (0, 11): print (i)

c)

for i in range (1, 10): print (i)

d)

for i in range (0, 11): print (i)

10.

Какая программа напечатает 1 3 5 7 9?

a)

for i in range (1, 10, 2): print (i)

b)

for i in range (1, 9, 2): print (i)

c)

for i in range (0, 9, 2): print (i)

d)

for i in range (1, 10, 3): print (i)

11.

Что обозначает 3-й аргумент функции range.

Например: for i in range(1,10,2)?

a)

увеличение i на 2

b)

увеличение i в 2 раза

c)

уменьшение i на 2

d)

деление i на 2

12.

Оператор, который немедленно выходит из цикла и безоговорочно завершает работу цикла

a)

break

b)

continue

c)

stop

d)

exit

13.

Оператор, который ведет себя так, как будто программа внезапно достигла конца тела, начинаz cледующий оборот.

a)

break

b)

continue

c)

stop

d)

exit

14.

Какой аргумент функции renge отвечает за конец сгенерированной последовательности?

a)

start

b)

stop

c)

step

15.

Выберите логические операторы: (2 ответа)

a)

or

b)

and

c)

in

d)

for

16.

Каким будет результат логичекого выражения:

print(True and False)

a)

True

b)

False

17.

Каким будет результат логичекого выражения:

print(False or False)

a)

True

b)

False

18.

Каким будет результат логичекого выражения:

print( not (False) )

a)

True

b)

False

19.

Как называется оператор "&" ?

a)

побитовая конъюнкция (и)

b)

побитовая дизъюнкция (или)

c)

побитовое отрицание (~)

d)

побитовое исключающее или (xor)

20.

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

0b11&0b10

a)

10

b)

11

c)

1

d)

0

21.

Укажите оператор сдвига вправо:

a)

>>

b)

>

c)

<

d)

<<