Как использовать циклы в Python

как использовать циклы в Python

В этом посте вы узнаете, как использовать циклы в Python.

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

Это полезно по многим причинам. Например, если вы создаете игру, вы можете захотеть, чтобы основная часть вашего кода непрерывно «зацикливалась», пока вы обновляете положение врагов и проверяете входы игроков. Если вы создаете игру в Pygame, то «игровой цикл» будет одним из наиболее важных аспектов этого кода.

Также читайте: Как создать игру на Python: Введение в Pygame

Чаще программистам необходимо научиться использовать циклы в Python, чтобы они могли выполнять итерационные задачи. Например, они могут захотеть индивидуально проверить все файлы в списке или поискать что-нибудь в базе данных.

Теперь вы знаете, что такое цикл, следующий вопрос – как использовать циклы в Python!

Как использовать циклы for в Python

В программировании есть два основных типа циклов. Это циклы «for» и «while». Циклы For используются для прохождения диапазона – например, всех элементов в списке.

Вы делаете это, устанавливая «диапазон» в скобках.

Например:

для x в диапазоне (5): print (x)

Это распечатает числа 1-5. Если у вас есть список, вы также можете использовать его для просмотра списка и печати каждого элемента:

фрукт = [“apple”, “orange”, “pear”, “banana”, “pineapple”, “grape”]

для x в диапазоне (5): print (fruit[x])

Это покажет нам первые пять пунктов в нашем списке!

Мы также можем использовать цикл for, чтобы показать раздел элементов, используя два числа в нашем диапазоне: начальный номер и конечный номер.

фрукт = [“apple”, “orange”, “pear”, “banana”, “pineapple”, “grape”]

для x в диапазоне (2, 5): print (fruit[x])

Это покажет записи со второй по пятую! Но помните, что первый элемент в списке имеет индекс «ноль».

Наконец, мы действительно можем изменить итератор – количество шагов, сделанных в каждом цикле.

для x в диапазоне (2, 20, 3):

Это будет идти от второй (третьей) записи до 20-й, каждый раз переходя на три позиции.

Как использовать циклы while в Python

Самое замечательное в Python то, что многие его утверждения звучат как простой английский, а это означает, что вы можете угадать, что они делают, еще до того, как научитесь!

«Цикл while» запускает «пока» что-то истинно.

Здесь вы пишете «while», за которым следует тестовый оператор, двоеточие и блок кода. Блок кода запускается повторно, пока тестовый оператор не перестанет быть верным:

n = 0, а n <10: n + = 1 печать («Готово!»)

Это будет продолжаться до тех пор, пока n = 10. Помните, что «<» означает меньше чем, а n + = 1 означает то же, что и n = n + 1.

Да, и вы также можете остановить код в любое время, используя «break», или усечь свой код (вернуться к оператору for или while на полпути через блок кода), используя «continue».

Вот как использовать циклы в Python! Это довольно просто, но если вы объедините это с операторами if, вы сможете достичь самых разных удивительных вещей! Узнайте, как это сделать, прочитав наше обширное и исчерпывающее руководство по языку здесь: Руководство для начинающих Python – все, что вам нужно знать, чтобы начать работу!

Также прочтите: Как использовать операторы if в Python

Хотите узнать больше? Любой желающий может стать компетентным программистом, использующим Python, пройдя онлайн-курс Python. Ознакомьтесь с нашим списком удивительных предложений в нашем путеводителе по лучшим онлайн-курсам Python.

Чтобы получить больше новостей, функций и руководств для разработчиков от Android Authority, не пропустите подписку на ежемесячную рассылку новостей ниже!

Будьте в курсе всего, что связано с разработкой для Android

Присоединяйтесь к нашей команде разработчиков, чтобы получать ежемесячный информационный бюллетень для разработчиков, который курируют штатные эксперты!

зарегистрируйтесь сейчас Регистрируясь, вы соглашаетесь с нашими Условиями использования и принимаете методы обработки данных, указанные в нашей Политике конфиденциальности. Вы можете отменить подписку в любое время.

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *