wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы анализа данных на Python 1

Total questions: 18

Worksheet time: 20mins

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.

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

total = 0

for i in range(1, 6):

(a)   total += i

print(total)

7.

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

a)

до

b)

после

8.

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

count = 10

while count < 1:

(a)   print('Python awesome!')

9.

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

count = 1

while count < 10:

____print('Python awesome!')

____count += 1

(a)  

10.

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

count = 1

while count < 10:

____print('Python awesome!')

a)

0

b)

1

c)

10

d)

9

e)

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

11.

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

a)

For

b)

Break

c)

Continue

d)

Quit

12.

Используется для пропуска определенных действий в цикле и перехода на новую итерацию

a)

For

b)

Quit

c)

Break

d)

Continue

13.

Выберите оператор цикла с условием

a)

while

b)

if

c)

elif

d)

else

14.

Какой алгоритм содержит многократно повторяющиеся действия?

a)

линейный

b)

разветвляющийся

c)

циклический

d)

условный

15.

Как правильно сравнить две переменные в Python?

a)

x = y

b)

x == y

c)

x !== y

d)

x <> y

16.

Какой тип данных лучше всего подходит для хранения текста?

a)

int

b)

str

c)

float

d)

bool

17.

Когда используется функция `range()` в циклах?

a)

Всегда

b)

Когда нужен точный контроль над числом итераций

c)

Никогда

d)

Когда нужны случайные числа

18.

Что выведет данный код, если пользователь введёт 5 и 10?

a)

10 больше, чем 5

b)

5 меньше, чем 10

c)

Выдаст ошибку

d)

Оба числа равны