wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

4 Python (циклы)

Total questions: 26

Worksheet time: 15mins

Name
Class
Date
1.

Чтобы повторить команду (команды) определенное количество раз, необходимо использовать цикл...

a)

while

b)

for

c)

if

d)

indentation

2.

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

a)

while

b)

for

c)

if

d)

indentation

3.

Символ, который должен находиться в конце строки при использовании if, while, for и т.д.

a)

:

b)

;

c)

.

d)

,

4.

Что такое итерация?

a)

Прохождение команд внутри тела цикла

b)

Порядок, в котором выполняются инструкции

c)

Точка принятия решения в программе

d)

Тестирование программы, чтобы убедиться, что она работает

5.

Почему важна итерация?

a)

Определяет порядок выполнения инструкций

b)

Это позволяет упростить код. Не использовать шаги, которые одинаковые и повторяются несколько раз

c)

Это позволяет использовать вариантов программы

d)

Это гарантирует, что код работает правильно

6.

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

a)

IF and WHILE

b)

ELSE and WHILE

c)

FOR and WHILE

d)

IF and ELSE

7.

цикл FOR

a)

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

b)

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

c)

циклы, которые не работают в обеденное время

d)

это не цикл

8.

циклы WHILE

a)

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

b)

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

9.

Какой из следующих символов используется в Python для обозначения сравнения?

a)

=

b)

!=

c)

==

d)

>=

10.

Какой из следующих символов используется в Python для обозначения «Не равно»?

a)

==

b)

!=

c)

<>

d)

><

11.

Что будет делать этот код?

a)

выводить числа на экран от 1 до 11

b)

выводить числа на экран от 1 до 10

c)

выводить числа на экран от 2 до 10

d)

будет ошибка

12.

Каким будет результат этой программы?

a)

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

b)

0,2,4,6,8,10

c)

2,4,6,8,10,12

d)

2,4,6,8,10

13.

Как еще можно записать следующий код?

Score = Score + 1

a)

Score.add(1)

b)

score + 1

c)

Score + Score

d)

Score += 1

14.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?

i = 3

while i <= ...:

print ( "Привет!" )

i += 1

a)

4

b)

5

c)

6

d)

7

15.

Сколько раз будет выполнен этот цикл?

i = 7

while i < 11:

print ( "Привет!" )

i += 1

a)

3

b)

4

c)

5

d)

6

16.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?

i = 3

while i >= ...:

print ( "Привет!" )

i -= 1

a)

1

b)

2

c)

3

d)

4

17.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i = ...

while i >= 3:

print ( "Привет!" )

i -= 1

a)

3

b)

4

c)

5

d)

6

18.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i = ...

while i <= 7:

print ( "Привет!" )

i += 1

a)

4

b)

5

c)

6

d)

7

19.

Один цикл может находится в теле другого цикла (вложенные циклы):

a)

не знаю

b)

нет

c)

да

20.

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

a)
b)
c)
21.

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

a)
b)
c)
22.

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

a)

5

b)

2

c)

1

d)

4

e)

3

23.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (1,15,2)

a)

1 3 5 7 9 11 13

b)

1 3 5 7 9 11 13 15

c)

3 5 7 9 11 13

d)

3 5 7 9 11 13 15

24.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (6)

a)

1 2 3 4 5 6

b)

0 1 2 3 4 5 6

c)

0 1 2 3 4 5

d)

6

25.

Какие значения будет принимать переменная i, при организации цикла:

for i in range (12,3,-3)

a)

9 6 3

b)

9 6

c)

12 9 6 3

d)

12 9 6

26.

До каких пор будут выполняться операторы в теле цикла while x < 100:?

a)

Пока х меньше или равен стам

b)

Пока х больше ста

c)

Пока х строго меньше ста

d)

Пока х равен стам