Openstack DevOps and IBM/Informix Certified DBA... · 24 окт 2021
While цикл
Цикл while - это один из первых циклов, с которым вы, вероятно, столкнетесь, когда начнете учиться программировать. Возможно, это также один из самых интуитивно понятных моментов: если вы подумаете о названии этого цикла, вы быстро поймете, что слово «while» должно что-то делать с «интервалом» или «периодом времени». Как вы уже знаете, слово «цикл» относится к фрагменту кода, который вы выполняете повторно. Имея в виду все это, вы можете легко понять следующее определение цикла while.
===========================================
Цикл while - это концепция программирования, которая, когда она реализована, выполняет часть кода снова и снова, пока данное условие все еще выполняется. В приведенном выше определении также выделены три компонента, которые необходимы для создания цикла while в Python:
Ключевое слово while;
Условие, которое переходит в True или False; А также
Блок кода, который вы хотите выполнять повторно.
Это все, что нужно.
Принято писать : number += 1 ( код сверху )
=================================================
For цикл
Вы можете работать с циклом for так же, как и с циклом while. Как вы, вероятно, ожидали, компонент «for» в «цикле for» относится к тому, что вы делаете определенное количество раз.Если вы помните все вышесказанное, вы можете легко определить цикл for следующим образом: Цикл for - это концепция программирования, которая, когда она реализована, выполняет часть кода снова и снова «в течение» определенного количества раз в зависимости от последовательности.В отличие от цикла while, здесь нет активно задействованных условий - вы просто выполняете фрагмент кода несколько раз. Другими словами, в то время как цикл while продолжает выполнение содержащегося в нем блока кода только до тех пор, пока условие остается истинным, цикл for выполняет код, содержащийся в нем, только определенное количество раз. Это «количество раз» определяется последовательностью или упорядоченным списком вещей.
Ключевое слово for
Переменная Ключевое слово in
Функция range (), которая является встроенной функцией в библиотеке Python для создания последовательности чисел. Код, который вы хотите выполнять повторно
Вложенные циклы
===============================================
Вложенный цикл - это цикл внутри цикла. «Внутренний цикл» будет выполняться один раз для каждой итерации «внешнего цикла»: