Урок 9. Счётчик

Переменная-счётчик считает повторы и помогает вовремя остановиться.

Как считать

Заводим переменную count = 0 и увеличиваем её на 1 при каждом действии. С условием while count < N цикл сам остановится, когда счётчик дойдёт до нужного числа.

count = 0
while count < 5:
    harvest()
    plant(wheat)
    count = count + 1

Где применяют

Счётчики нужны, когда важно точное число повторов: собрать ровно пять урожаев, пройти ровно десять клеток.

Частые ошибки со счётчиком

Не забудьте задать начальное значение (count = 0) до цикла и увеличивать счётчик внутри цикла. Если забыть про count = count + 1, условие while count < N никогда не станет ложным — получится бесконечный цикл.

Частые вопросы

Почему счётчик не растёт? Вероятно, забыли строку count = count + 1 внутри цикла.

Где задать начальное значение? До цикла, например count = 0, иначе Python не будет знать, с чего начинать.

Начать игру бесплатно