Нужно пройти по дням 1..7 включительно. Какой вызов range() даст именно эти значения?

Arange(7)
Brange(1, 8)
Crange(1, 7)
Drange(0, 7)
Правильный ответ. В range(start, stop) верхняя граница stop не включается.

Разбор

Чтобы получить значения 1..7, нужно задать stop равным 8: range(1, 8). Это типичная ошибка «на 1» при циклах и окнах.

Проверь себя · 1/3разбор после ответа
Нужно пройти по дням 1..7 включительно. Какой вызов range() даст именно эти значения?
Тренировать Python в Telegram

Ещё вопросы по теме «Циклы и условия»