Часто можно услышать, что в Python всё является объектом, и это правда. Но что такое объект? И из чего складывается это "всё"?
Когда переменных в коде становится много, их объединяют в группы — объекты. Добраться до переменной, прикрепленной к объекту можно через точку .
. Выглядит это похоже на вызов метода. Для сравнения, вызовем метод __len__
и вычислим длину строки:
print('строка это тоже объект'.__len__()) # выведет 22