В языке программирования Python для создания счетчика обычно используется класс Counter
. В Counter
есть специальный метод reset()
, который позволяет вернуть счетчик в его стартовое значение.
Приведу пример использования Counter
и метода reset()
:
from collections import Counter # Создаем счетчик с исходным значением counter = Counter() # Увеличиваем счетчик на 1 counter += 1 # Печатаем текущее значение счетчика print(counter) # Вывод: Counter({1: 1}) # Возвращаем счетчик в исходное состояние counter.reset() # Печатаем значение счетчика после сброса print(counter) # Вывод: Counter()
В данном примере мы сначала создаем пустой счетчик с помощью конструктора Counter()
. Затем мы увеличиваем значение счетчика на 1 через оператор +=
. Далее мы выводим текущее значение счетчика с помощью функции print()
, что даёт нам Counter({1: 1})
.
Для сброса счетчика в его стартовое значение используем метод reset()
класса Counter
. Вызывая counter.reset()
, мы обнуляем счетчик, в результате чего он возвращает пустой счетчик Counter()
. Это демонстрируется выводом Counter()
после вызова counter.reset()
.