Циклы в Python — это части кода, которые повторяются несколько раз.
range(start,stop,step) — так в общем случае выглядит цикл для forLoop, где start и stop описывают собственно начало и конец цикла, включая начальную точку, но не включая конечную; step — шаг, с которым компьютер двигается от начальной точки к конечной (еще шаг называют приращение — increment).
Пример:
range(1,10,2) — это значит 1, 3, 5, 7, 9
Чтобы задать сам цикл, используем функцию for:
for cat in range(1,10,2):
….print(cat)
Если не указать никакой шаг, то по умолчанию шаг = 1.
В качестве аргумента в цикле могут быть как цифры, так и строки. Возьмем пример, где в качестве аргумента используется длина строки:
cat = «Mew dear friend!»
for i in range (len(cat)):
….print(cat[i])
В результате мы увидим перечисленные буквы выражения «Mew dear friend!»
Аналогичный результат мы получим, если напишем следующее выражение:
cat = «Mew dear friend!»
for myav in cat:
….print(myav)
Циклы можно объединять, благодаря табуляции:
for cat in range (1):
….for dogs in range (3):
……..print (dogs)
0 1 2 # результат
HeIIJIoxo;
Vi mozhete napisat: chto delat s nulya, v pyhton i sublime. chesno govorya ya nexera ne ponimayu no hochu nauchitsya.
vash sayt mne ponravilsya. please pomogite mne razobratsya v sublime ya pitalsya sdelat ne ne poluchilos a v python ya nichevo ne ponimayu
ta Devushka s krasivimi glazami ne znayu yeyo imya no dumayu chto ona tozhe bila v takoyzhe situatsii kotoroy ona ne znala voopshe pyhton i sublime kak i ya
budu zhdat vashevo otveta!!!