Найти в Дзене

Python | Урок 6 | Цикл for | Функция range

Цикл for, также называемый циклом с параметром, в языке Питон богат возможностями. В цикле for указывается переменная и множество значений, по которому будет пробегать переменная. Множество значений может быть задано списком, кортежем, строкой или диапазоном.

Функция range

Как правило, циклы for используются либо для повторения какой-либо последовательности действий заданное число раз, либо для изменения значения переменной в цикле от некоторого начального значения до некоторого конечного.

Для повторения цикла некоторое заданное число раз n можно использовать цикл for вместе с функцией range:

Пример 1.Вывести 4 числа: 0, 1, 2, 3 и их квадраты

Range означает «диапазон», то есть for i in range(n) читается как «для (всех) i в диапазоне от 0 (включительно) до n (не! включительно)...». Цикл выполняется n раз.

Синтаксис:

for ... in range(...):

блок кода (тело цикла)

В скобках после слова range можно записать не одно, а два или три числа. Эти числа будут интерпретироваться как начальное значение итератора, конечное и его шаг (может быть отрицательным).

Если для range задано одно число, то итератор идет от 0 до заданного значения (не включая его).

Если задано два числа, то это начальное значение итератора и конечное.

Если задано три числа, то это не только начальное и конечное значение итератора, но и шаг итератора.

Пример 2. Вывод чисел в определенном диапазоне с данным шагом

-2

Отвечу на вопросы https://vk.com/teacher_anzhelika

#python с нуля #python #программирование на python #уроки python #анжелика тамерлановна