Статья Автор: Деникина Н.В., Деникин А.В.

Обратный отсчет

Обычно range() шагает вперёд (1, 2, 3...), но иногда нужно идти в обратном порядке (10, 9, 8...). Для этого используем отрицательный шаг — это как идти по числовой оси назад. 

Это удобно для показа элементов в обратном порядке и любых «от конца к началу».

Главные правила при обратном отсчёте:

  1. Формат: range(start, stop, step), где step — отрицательное число (например, -1, -2)

  2. Условия работы:

    • start должно быть больше stop
      (иначе последовательность будет пустой)

    • stop никогда не включается в результат


Печать