Встречается на собеседованиях • сегодня
Как создать переменную экземпляра
В 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"
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы