wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python_13

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Что такое объектно-ориентированное программирование (ООП)?

a)

Подход к программированию, основанный на массивах и списках

b)

Подход к программированию, основанный на условиях и циклах

c)

Подход к программированию, основанный на функциях

d)

Подход к программированию, основанный на объектах и классах

2.

Какое понятие используется для описания шаблона, по которому создаются объекты?

a)

Условие

b)

Класс

c)

Массив

d)

Функция

3.

Что такое переменная self в объектно-ориентированном программировании?

a)

Ссылка на другой объект

b)

Глобальная переменная

c)

Ссылка на текущий объект

d)

Локальная переменная

4.

Что представляют собой методы объекта в ООП?

a)

Переменные, принадлежащие объекту

b)

Функции, принадлежащие объекту

c)

Массивы, принадлежащие объекту

d)

Условия, принадлежащие объекту

5.

Что представляют собой атрибуты объекта в ООП?

a)

Переменные, принадлежащие объекту

b)

Функции, принадлежащие объекту

c)

Массивы, принадлежащие объекту

d)

Условия, принадлежащие объекту

6.

На чем основано функциональное программирование?

a)

На функциях

b)

На объектах и классах

c)

На условиях и циклах

d)

На массивах и списке

7.

Как называют сущность, которая обладает определенным состоянием, поведением, имеющая определенные атрибуты?

a)

Класс

b)

Вид

c)

Объект

d)

Экземпляр

8.

Какой из утверждений верное?

a)

Метод- это self

b)

Функция - это метод

c)

Метод - это функция, которая объявлена в классе

d)

Функция - это функция

9.

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

a)

Создать класс для вызова

b)

Вызвать класс

c)

Вызвать метод класса

d)

Создать экземпляр класса

10.

Какая называется переменная экземпляра?

(a)  

11.

Какой метод отвечает за инициализацию атрибутов объекта?

a)

_str_()

b)

_new_()

c)

_call_()

d)

_init_()

12.

Какой метод отвечает за описание объекта при использовании функции print()?

a)

_str_()

b)

_new_()

c)

_call_()

d)

_init_()

13.

Сколько знаков "_" в специальных методах класса?

a)

2

b)

4

c)

0

d)

там вообще стоят только скобки

14.

Какое ключевое слово используется в Python для создания класса?

a)

create

b)

main

c)

class

d)

def

15.

Какой оператор отвечает за прерывание работы цикла в Python?

a)

continue

b)

stop

c)

break

d)

try-except

16.

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

a)

string.renew()

b)

string.change()

c)

string.update()

d)

string.replace()

17.

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

a)

append()

b)

add()

c)

extend()

d)

include()

18.

Hobbit - это...

a)

класс

b)

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

c)

атрибут

d)

метод

19.

my_book - это...

a)

класс

b)

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

c)

атрибут

d)

метод

20.

read() - это...

a)

класс

b)

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

c)

атрибут

d)

метод

21.

Book() - это...

a)

класс

b)

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

c)

атрибут

d)

метод

22.

Что будет в консоли?

a)

0

b)

2

c)

1

d)

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

23.

Что будет в консоли?

a)

0

b)

1

c)

2

d)

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