wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

циклы в Python

Total questions: 14

Worksheet time: 11mins

Name
Class
Date
1.

Какую последовательность чисел даст вам вызов функции  range(8)range(8)  ?

a)

0, 1, 2, 3, 4, 5, 6, 7

b)

0, 1, 2, 3, 4, 5, 6, 7, 8

c)

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

d)

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

e)

пустая последовательность

2.

Какую последовательность чисел даст вам вызов функции range(1, 8)?

a)

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

b)

пустая последовательность

c)

0, 1, 2, 3, 4, 5, 6, 7, 8

d)

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

e)

0, 1, 2, 3, 4, 5, 6, 7

3.

Какую последовательность чисел даст вам вызов функции range(3, 11, 2)?

a)

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

b)

пустая последовательность

c)

3, 5, 7, 9, 11

d)

3, 4, 5, 6, 7, 8, 9, 10, 11

e)

3, 5, 7, 9

4.

Какую последовательность чисел даст вам вызов функции range(10, 0, -2)?

a)

10, 8, 6, 4, 2

b)

10, 8, 6, 4, 2, 0

c)

2, 4, 6, 8, 10

d)

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

e)

0, 2, 4, 6, 8, 10

5.

Сколько итераций сделает цикл?

for _ in range(1, 6): print('Python rocks!')

(a)  

6.

Даны два целых числа m и n ( mn). Напишите программу, которая выводит все числа от m до n включительно.

Формат входных данных На вход программе подаются два целых числа m и n, каждое на отдельной строке.

Формат выходных данных Программа должна вывести числа в соответствии с условием задачи.

m = int(input())

n = int(input())

for i in range(...,...):

print(i) 

Запишите что должно быть написано в скобках вместо многоточия (без пробелов)

(a)  

7.

Что покажет приведенный ниже фрагмент кода?

total = 0

for i in range(1, 6):

(a)   total += i

print(total)

8.

Что покажет приведенный ниже фрагмент кода?

total = 0

for i in range(1, 6):

____total += i

____print(total, end='')

(a)  

9.

Когда цикл while проверяет свое условие: до или после того, как он выполнит итерацию?

a)

до

b)

после

10.

Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?

count = 10

while count < 1:

(a)   print('Python awesome!')

11.

Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?

count = 1

while count < 10:

____print('Python awesome!')

____count += 1

(a)  

12.

Сколько раз сообщение «Python awesome!» будет напечатано в приведенном ниже фрагменте кода?

count = 1

while count < 10:

____print('Python awesome!')

a)

0

b)

1

c)

10

d)

9

e)

бесконечно много раз

13.

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

i = 5

while i <= ...:

____print('Python awesome!')    

____ i += 1

(a)  

14.

Что покажет приведенный ниже фрагмент кода?

i = 7

a = 5

while i < 11:

____a += i

____i += 2

print(a)

(a)