ЗАДАНИЕ 41 / 50
Пробуй столько, сколько нужноНастройка при создании
Разберёмся
Метод __init__ вызывается при создании экземпляра. self обозначает этот конкретный объект. Запись self.name = name сохраняет переданное имя в объекте. Два подчёркивания с каждой стороны в __init__ обязательны.
Послушать объяснение
Пример
class Cup:
def __init__(self, color):
self.color = colorСоздай Robot с __init__(self, name), сохраняющим имя. Создай Robot("Nova") и выведи его name.
Нужна подсказка
Внутри __init__ нужно self.name = name.
Как найти ошибку
- Прочитай последнюю строку сообщения об ошибке.
- Найди указанный номер строки. Проверь кавычки, скобки и отступы.
- Измени одну вещь и запусти снова.
main.py
4 пробела
Черновик остаётся в этом браузере.
Результат
PythonЗдесь появится то, что напечатает твоя программа. Нажми «Запустить».
Мой профиль