Говорят, что в Python всё является объектом. У нас есть функция hello. А если функция это объект, значит у неё могут быть атрибуты. Давайте добавим атрибут к функции и обработаем исключение.
То есть мы пробуем добавить единицу к атрибуту calls_count и если получаем исключение AttributeError, значит такого атрибута ещё не существует, а следовательно его необходимо создать.
Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START].
В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:
ВИДЕО: