Встречается на собеседованиях • сегодня

Как создать переменную экземпляра

В Python переменные экземпляра создаются внутри методов класса, обычно в __init__, через self. Они уникальны для каждого объекта.

python
class MyClass:
    def __init__(self, value):
        self.instance_var = value  # создание переменной экземпляра

obj = MyClass(42)
print(obj.instance_var) # 42

text

Ключевые моменты:
1. Используйте `self` для доступа к экземпляру
2. Переменные можно добавлять и после создания объекта (но это плохая практика)
3. Доступ через точечную нотацию: `obj.instance_var`

Пример динамического добавления (не рекомендуется):
```python
obj.new_var = "dynamic"
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы