Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина на for и while

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

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

a)

чего?

b)

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

c)

это управляющая конструкция программного кода, которая нарушает линейность исполнения алгоритма и позволяет выполнить указанный код множество раз.

d)

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

2.

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

a)

a = 10

for i in range(3):

a -= i

b)

функция, которая возвращает длину заданного объекта.

c)

какая-то программа

d)

позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно.

3.

for i in range(3):

print(i)

a)

3, 3, 3.

b)

0, 1, 2

c)

1, 2, 3

d)

Ничего

4.

a = 5

while a > 0:

print(a, end=' ')

a -= 1

a)

5-1

b)

5, 4, 0

c)

5, 4, 3, 2, 1

d)

Может рандом?

5.

for counter in(1, 2, 3, 4, 5):

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

a)

Привет! Привет! Привет! Привет! Привет!

b)

Привет!

Привет!
Привет!

Привет!

Привет!

c)

1, 2, 3, 4, 5

d)

что такое for?

6.

i = 0

while i < 6:

i += 1

if i == 3:

continue

print(i)

a)

Рррракета, бомба, петарда!

b)

1, 2, 3

c)

1, 3, 2, 4, 5

d)

1, 2, 4, 5, 6

7.

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

print(i)

a)

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

b)

10, 0, -1

c)

10, 9, 7, 6, 5, 4, 3, 2, 1

d)

...

8.

a = 5

while a <= 55:

if a % 2 == 1:

print(a)

a += 1

a)

55, 56, 57

b)

5, 4, 3, 2, 1

c)

55, 54, 53, 52, 51

d)

Выводит все нечётные числа от 5 до 55

9.

for i in range(10):

if i == 3:

print("Дальше не пойду")

break print(i)

a)

3, 3, 3, 3, 3, 3, 3, 3, 3, 3

b)

10, 3

c)

0

1

2

дальше не пойду

d)

10

9

8

7

6

5

4

3

10.

i = 5

while i < 15:

print(i)

i = i + 2

a)

сорри что лёгкие задания

b)

1, 5, 10, 15

c)

5, 7, 9, 11, 13

d)

5, 8, 11, 14, 100