Циклы — это операторы итерации, которые позволяют повторять код несколько раз в зависимости от заданного условия.
8.1 Цикл for — используется тогда, когда необходимо совершить перебор элементов заранее известное число раз. Цикл начинается с ключевого слова for, за которым следует произвольное имя переменной, которое будет хранить значения следующего элемента (объекта) последовательности.
- Телом цикла — часть кода, которую нужно выполнить несколько раз.
- Перебор элементов – это итерация. Итерации можно проводить не только по спискам, но и по другим типам данных (строки, словари и т.д.)
8.2 Цикл while — используется ключевое слово while, код внутри цикла выполняется раз за разом, пока условие верно(истинно) и не станет False. Условие должно быть True — истинно либо False — ложно.
Цикл while становится бесконечным, если условие никогда не становится ложным. Удалив 9 строчку из предыдущего примера мы получаем бесконечный (бесполезный) цикл.
Бесконечный цикл может быть полезен, если необходимо сделать так, чтобы программа продолжала работать после запуска, пока ее не остановят.
Существует множество областей применения Python, в некоторых он особенно хорош. Как пример БОТ которого я создал. Кому интересно пишите в тех. поддержку бота, поделюсь опытом и знаниями.
Предыдущие статьи по изучению языка программирования Python3.
7. Условный оператор if в Python3.
6. Словари и работа с ними в Python3.
5. Основа работы со списками в Python3.
3. Переменные в языке Python 3 и для чего они нужны.