В этой статье мы внедряем петлю Python, программа в целом выполняется последовательно. Последовательно означает в последовательном порядке (сверху вниз):
do A do B do C
В различных языках программирования контрольные структуры обеспечивают более сложные пути выполнения.
Петля позволяет нам выполнить заявление или группу заявлений неоднократно Ниже приведен общий вид в большинстве программированных языков петли:
Python предусмотрен для и во время петлей (не заниматься петлей в Python):
Определяет данное условие верно. Когда цикл выполнения или выйти из цикла. | While Lop |
Повторите оператор | Для петли |
Вы можете быть вложены на петлю, пока корпус петли | [Вложенная петля] |
Цикл While в коде:
>>> index = 0 >>> n = 10 >>> while index < n: ... print(index) ... index = index + 1 ... 0 1 2 3 4 5 6 7 8 9
Для цикла:
>>> for i in range(1,3): ... print(i) ... 1 2
Вложенное для петли:
>>> >>> for x in range(1,10): ... for y in range(1,10): ... print(f"({x},{y})")
Управляющие операторы управления
Заявления управления петлями могут изменить порядок выполнения операторов. Управление петлей Python поддерживает следующее утверждение:
Завершает цикл во время выполнения блока оператора и выпрыгивает из всего цикла | Выявление переключения |
Завершивает текущую оператор оператора петли выполнения, из цикла, выполнение следующего цикла. | Продолжить утверждение |
Передайте пустую заявку, чтобы поддерживать целостность структуры программы. | Пройти предложение |
Оригинал: “https://dev.to/libertycodervice/python-loop-types-30al”