Встречается на собеседованиях • сегодня
Что такое объект в Python
В Python объект — это экземпляр класса, содержащий данные (атрибуты) и поведение (методы). Все в Python является объектом: числа, строки, функции, модули и т.д. Каждый объект имеет тип, идентификатор и значение.
Пример:
```python
class Dog:
def __init__(self, name):
self.name = name # атрибут объекта
def bark(self): # метод объекта
print(f"{self.name} says woof!")
# Создание объекта
my_dog = Dog("Rex")
print(type(my_dog)) #
print(id(my_dog)) # уникальный идентификатор
my_dog.bark() # Rex says woof!
```
Ключевые особенности:
- Объекты создаются при вызове класса
- Атрибуты можно добавлять/изменять динамически
- Передаются по ссылке
- Поддерживают наследование и полиморфизм

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы