wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Пайтон

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Какой метод списка добавляет элемент в конец?

a)

insert()

b)

append()

c)

add()

d)

push()

2.

Что вернет выражение: len([10, 20, 30])?

a)

2

b)

Ошибка

c)

30

d)

3

3.

Какая структура данных изменяемая?

a)

list

b)

str

c)

tuple

d)

int

4.

Какой метод используется для сортировки списка?

a)

order()

b)

arrange()

c)

sort()

d)

sorted()

5.

Какая библиотека используется для генерации случайных чисел?

a)

math

b)

random 

c)

statistics

d)

os

6.

Что вернет выражение: 'Python'.lower()?

a)

PYTHON

b)

Python

c)

Ошибка

d)

python

7.

Что делает оператор in?

a)

Проверяет принадлежность элемента

b)

Сравнивает числа

c)

Создает цикл

d)

Объявляет переменную

8.

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

a)

while

b)

loop

c)

repeat

d)

for

9.

Что вернет выражение: list("abc")?

a)

['a', 'b', 'c']

b)

('a', 'b', 'c')

c)

Ошибка

d)

['abc']

10.

Какая функция возвращает максимальное значение?

a)

min()

b)

largest()

c)

max()

d)

high()

11.

Как преобразовать число в строку?

a)

int()

b)

str()

c)

float()

d)

txt()

12.

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

a)

round()

b)

cut()

c)

math.floor()

d)

math.ceil()

13.

Что делает оператор break?

a)

Пропускает итерацию

b)

Останавливает программу

c)

Выходит из цикла

d)

Ничего

14.

Что делает оператор continue?

a)

Завершает цикл

b)

Начинает цикл заново

c)

Останавливает программу

d)

Пропускает текущую итерацию

15.

Как создать кортеж?

a)

[]

b)

{}

c)

<>

d)

() 

16.

Что напечатает программа?

x = [1, 2, 3]

y = x

y.append(4)

print(x)

a)

a) [1, 2, 3]

b)

b) [1, 2, 3, 4]

c)

c) Ошибка

d)

d) None

17.

Что получится?

s = "python"

print(s[::-1])

a)

python

b)

pyth

c)

Ошибка

d)

nohtyp

18.

Что вернёт программа?

print(sum([i for i in range(1, 6)]))

a)

10

b)

15

c)

20

d)

Ошибка

19.

Что произойдёт?

x = 0

while x < 5:

x += 2

print(x)

a)

Бесконечный цикл

b)

4

c)

5

d)

6

20.

Что напечатает программа?

d = {"a":1, "b":2}

print(d.get("c", 5))

a)

5

b)

1

c)

2

d)

Ошибка

21.

Что напечатает программа?

a = [1, 2, 3]

b = [i**2 for i in a if i % 2 == 1]

print(b)

a)

[2]

b)

[1, 4, 9]

c)

[1, 9]

d)

Ошибка

22.

Что напечатает программа?

x = {1, 2, 3}

x.add(2)

print(len(x))

a)

3

b)

2

c)

4

d)

Ошибка

23.

Что выведет программа?

a)

[99, 2, 3] [99, 2, 3] [0, 88, 2]

b)

0, 1, 2] [99, 1, 2] [0, 88, 2]

c)

[99, 1, 2] [99, 1, 2] [0, 88, 2]

d)

Ошибка

24.

Что выведет программа?

a)

1 2 2 3 3 4 4 5 5 6

b)

1 2 3 2 4 3 4 5 4 5 6

c)

1 2 2 3 3 4 4 5 5

d)

1 2 2 3 3 4 4

25.

Что выведет программа?

a)

10

b)

20

c)

0

d)

Ошибка

26.

Что напечатает программа?

a)

[99, 2, 3, 99, 2, 3]

b)

[1, 2, 3, 1, 2, 3]

c)

Ошибка

d)

[99, 2, 3, 1, 2, 3]

27.

Что напечатает программа?

x = [1, 2, 3, 4]

print(x[-1:-4:-1])

a)

[4, 3, 2]

b)

[1, 2, 3]

c)

[4, 3, 2, 1]

d)

Ошибка