Структури даних
Умовні конструкції
ООП
100

Впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою.

Список

100

Основний оператор умовної конструкції

if

100

Об’єкт, що складається із сукупності методів і змінних (атрибутів), які описують цей об’єкт.

Клас

100

Незмінна впорядкована колекція об’єктів будь-якого типу в круглих дужках (або без них), які відокремлюються один від одного комою.

Кортеж

100
Оператор умовної констукції, що визначає код який виконається якщо умова не вірна.

else.

100

Сукупність інструкцій мови опрацювання даних.

Метод

100

Структура даних, що працює за принципом «перший прийшов — перший пішов».

Черга

100

Оператор багатоальтернативного розгалеження, тобто той що міститься додаткову перевірку умови.

elif
100

Окремий об’єкт класу.

Екземпляр класу

200

Структура даних, що працює в порядку LIFO.

Стек

200

s = 5000

k = 100

if k > s:

    print("k > s")

else:

    print("k < s")

Що виведе цей код?

k < s

200

Здатність об’єктів класу застосовувати атрибути цього самого класу, а  також здатність одними класами застосовувати атрибути інших класів.

Наслідування

300

Функція, що визначає кількість елементів у множині(назва функції разом з круглими дужками).

len()

300

a = -1

x = 1

If x > 0:

    If a >= 0:

        y = a * x 

    else:

        y = 2 * a * x 

else:

    y = 2

Чому дорівнює 'y'?

-2

300

Особливість ООП за допомогою якої реалізується різна поведінка операторів в залежності від типу операндів(наприклад якщо операція додавання виконується над двома об’єктами типу int, то буде виконуватися операція їх додавання, а якщо об’єкти мають тип str — то операція об’єднання рядків)

Поліморфізм

M
e
n
u