wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Питон ООП Тест2

Total questions: 14

Worksheet time: 9mins

Name
Class
Date
1.

Скрытые атрибуты обозначаются в Python...

a)

ключевым словом self

b)

двойным подчеркиванием перед именем переменной

c)

одинарным подчеркиванием перед именем переменной

d)

ключевым словом cls

2.

Конструктор класса задается методом с именем:

a)

__construct__

b)

__init__

c)

__new__

d)

Класса

3.

Атрибут уровня private

a)

Доступен только внутри самого класса

b)

Доступен как внутри класса, так и в дочерних классах

c)

Доступен как внутри класса, так и в основном коде

d)

Доступен только внутри метода, в котором он объявлен

4.

результатом выполнения кода будет вывод:

a)

0

b)

1

c)

2

d)

пустая строка

5.

Сколько атрибутов необходимо обязательно указать при создании объекта класса Person?

a)

2

b)

3

c)

4

d)

1

6.

Сколько всего атрибутов у объекта класса Person?

a)

4

b)

3

c)

2

d)

ни одного

7.

Декоратор начинается с символа ???, за которым следует название функции, которую мы собираемся «декорировать».

a)

@

b)

$

c)

#

d)

*

8.

Какое значение примет функция isinstance?


a = [1,2]

print(isinstance(a,(float, int, str)))

a)

True

b)

False

c)

list

d)

tuple

9.

Какое значение примет функция isinstance?


a = [1,2]

print(type(a))

a)

True

b)

False

c)

list

d)

tuple

10.

Укажите результат выполнения кода:

(a)  

11.

что будет записано в переменную p?

a)

значение скрытого атрибута __email объекта user1

b)

экземпляр класса UserMail

c)

"Gins"

d)

ничего, код написан с ошибкой, должно быть

p = user1.get_email

12.

Что будет напечатано при выполнении кода?

a)

(123, 456, 456)

b)

123

c)

456

d)

{123, 456, 456}

13.

Что будет напечатано в результате выполнения кода?

a)

(123, 456, 12)

b)

123

c)

#

d)

{'p': '#'}

14.

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

(a)