Python как сделать цикл for?
Привет, помогите, на скрине ошибка в 7 стрке, отступ вроде поставил а он
Ваш вопрос
Привет, помогите, на скрине ошибка в 7 стрке, отступ вроде поставил а он
For в python устроен не как в паскале, там не считаешь сам от одного числа до другого руками, а перебираешь готовую последовательность - список, строку или объект range, который на лету генерирует числа одно за другим, и range(10) значит десять чисел начиная с нуля, то есть 0, 1, 2 и так далее до 9 включительно, а десятка уже не войдёт, потому что верхняя граница у range всегда исключается, и если нужен диапазон от 1 до 10 включительно, как привычно по паскалю, пишешь range(1, 11), а переменную цикла увеличивать вручную незачем, на каждом шаге python сам подставляет туда следующее значение из последовательности, и написанный внутри тела код инкремент просто перезапишется на следующей итерации.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
4o-mini
4o-mini
Python как сделать цикл for?