Найти тему
Future People

Как в Python проверить, сколько раз была вызвана функция

Говорят, что в Python всё является объектом. У нас есть функция hello. А если функция это объект, значит у неё могут быть атрибуты. Давайте добавим атрибут к функции и обработаем исключение.

1 
2
3
4
1 2 3 4

То есть мы пробуем добавить единицу к атрибуту calls_count и если получаем исключение AttributeError, значит такого атрибута ещё не существует, а следовательно его необходимо создать.

Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START].
В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:

Онлайн-курс Python START

ВИДЕО:

Количество вызовов функции #Python