Впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою.
Список
Основний оператор умовної конструкції
if
Об’єкт, що складається із сукупності методів і змінних (атрибутів), які описують цей об’єкт.
Клас
Незмінна впорядкована колекція об’єктів будь-якого типу в круглих дужках (або без них), які відокремлюються один від одного комою.
Кортеж
else.
Сукупність інструкцій мови опрацювання даних.
Метод
Структура даних, що працює за принципом «перший прийшов — перший пішов».
Черга
Оператор багатоальтернативного розгалеження, тобто той що міститься додаткову перевірку умови.
Окремий об’єкт класу.
Екземпляр класу
Структура даних, що працює в порядку LIFO.
Стек
s = 5000
k = 100
if k > s:
print("k > s")
else:
print("k < s")
Що виведе цей код?
k < s
Здатність об’єктів класу застосовувати атрибути цього самого класу, а також здатність одними класами застосовувати атрибути інших класів.
Наслідування
Функція, що визначає кількість елементів у множині(назва функції разом з круглими дужками).
len()
a = -1
x = 1
If x > 0:
If a >= 0:
y = a * x
else:
y = 2 * a * x
else:
y = 2
Чому дорівнює 'y'?
-2
Особливість ООП за допомогою якої реалізується різна поведінка операторів в залежності від типу операндів(наприклад якщо операція додавання виконується над двома об’єктами типу int, то буде виконуватися операція їх додавання, а якщо об’єкти мають тип str — то операція об’єднання рядків)
Поліморфізм