Как сделать статические переменные в функции в Python?
3 года назад
Andrey Moshkov
Ответы
0
В Python, статические переменные в функции можно создать, используя атрибуты функции:
В этом примере мы создаем функцию my_function
, которая имеет статическую переменную counter
. При первом вызове функции переменная counter
будет создана и установлена в значение 0. При каждом последующем вызове функции значение counter
будет увеличиваться на 1 и выводиться на экран.
Этот способ позволяет сохранять состояние переменной между вызовами функции, что делает ее статической.
10 месяцев назад
Ivan Mamtsev