Циклы в Python

Циклы в языке Python

Цикл — это блок, элементы которого повторяют своё действие заданное количество раз. Бывают. Практически все современные алгоритмы содержат в себе циклы.

В языке Python существуют следующие типы циклов:
1. While() — Цикл с предусловием
2. for() — Цикл с чётким количеством проходов

При написании программ нередко используются циклы со счётчиком.

Счётчик — это такая переменная, которая нарастает с каждым новым проходом цикла.

 

Цикл While()

Цикл, который работает пока выполняется условие, заданное в круглых скобках. Там может быть условие счётчика или некое логическое условие.

Выведем на экран сто раз слово «Привет!»

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

 

Цикл for()

Данный тип цикла является интересным и заслуживающим внимания инструментом языка Python. Он может использоваться под очень специфичные задачи: вывод записей из файла, взаимодействие с более сложными типами данных Python и многое многое другое.

Реализуем ту же самую задачу: выведем на экран сто раз слово «Привет!».

Обратите внимание: переменную n мы не объявляем до цикла; используется функция in (она говорит, что для n делать следующее); функция range(0, 100) — это своего рода счётчик, в данном случае от 0 до 100, и каждое значение присваивается переменной n при каждом проходе цикла.

 

Таким нехитрым образом мы познакомились с «Циклы в языке Python«.

Post Author: Nikulux

Добавить комментарий