Базовая задачка по ООП — проверь себя
Что выведется в консоль? Ответ под спойлером
class Person:
print("A")
def __init__(self, name: str):
print("B")
self.name = name
def __str__(self):
return f"Person {self.name}"
print("C")
def __call__(self):
print("D")
print("E")
print("F")
p1 = Person("Pavel")
p1_str = str(p1)
p2 = Person("Artem")
Ответ: A C E F B B
Запустить этот код
👍 — решил
🔥 — не решил
Обсуждение 28
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram