Учебное пособие по Python для цикла с примерами для практики



Этот пост на Python For Loop объясняет, что такое For Loops и где мы можем его использовать, а также синтаксис Python For Loop. Он также включает несколько примеров, которые вы можете попрактиковать.

Язык программирования Python с самого начала был на шаг впереди других языков программирования. имеет аналогичное преимущество, когда дело доходит до . В этой статье мы узнаем о Python For Loop и о том, как его можно использовать в программе. В этой статье рассматриваются следующие концепции:

Благодаря огромному количеству приложений и более простой реализации Python с наукой о данных количество рабочих мест, создаваемых в области науки о данных, ежегодно значительно увеличивается. Записаться на Эдурека и получите практический опыт работы с отраслевыми проектами в режиме реального времени, а также круглосуточную поддержку, которая поможет вам стать успешным специалистом по данным,





Давайте продолжим и начнем эту статью с базового введения в для цикла в питоне.

Что такое Python For Loop?

Цикл for используется для перебора последовательностей, таких как список , кортеж , набор и т. д. или. И не только последовательности, но и любой итерируемый объект также можно обойти с помощью цикла for.



Давайте разберемся в цикле for с помощью блок-схемы, показанной ниже.

блок-схема-Python для цикла-edureka

Выполнение начнется и будет искать первый элемент в последовательности или повторяемом объекте. Он проверит, достиг ли он конца последовательности или нет. После выполнения операторов в блоке он будет искать следующий элемент в последовательности, и процесс будет продолжаться до тех пор, пока выполнение не достигнет последнего элемента в последовательности.



Python для синтаксиса цикла

Давайте разберемся с синтаксисом цикла for на примере:

x = (1,2,3,4,5) для i в x: print (i)

Вывод: один

2

3

4

5

Какая польза от сериализации в Java

В приведенном выше примере выполнение началось с первого элемента в кортеже x и продолжалось до тех пор, пока выполнение не достигло 5. Это очень простой пример того, как мы можем использовать цикл for в python. Давайте также посмотрим, как функцию диапазона можно использовать с циклом for.

Диапазон в Python For Loop

В python диапазон - это встроенная функция, возвращающая последовательность. А функция диапазона имеет три параметра: начальный параметр, конечный параметр и шаговый параметр. Конечный параметр не включает заявленное число, давайте разберемся в этом на примере.

a = список (диапазон (0,10,2)) print (a)

Вывод: [0,2,4,6,8]

В приведенном выше примере последовательность начинается с 0 и заканчивается на 9, потому что конечный параметр равен 10, а шаг равен 2, поэтому во время выполнения он перескакивает на 2 шага после каждого элемента.

Теперь давайте посмотрим на пример использования цикла for в Python.

def pattern (n): k = 2 * n - 2 для i в диапазоне (0, n): для j в диапазоне (0, k): print (end = '') k = k - 1 для j в диапазоне ( 0, i + 1): print ('*', end = '') print ('r') шаблон (15)

Вывод:

как преобразовать из double в int java

В приведенном выше примере мы смогли сделать с помощью функции диапазона. Мы использовали функцию диапазона, чтобы получить точное количество пробелов и значений звездочки, чтобы получить вышеуказанный шаблон.

Давайте посмотрим, как мы можем использовать оператор break в цикле for Python.

Python для разрыва цикла

Break в python - это оператор потока управления, который используется для выхода из выполнения, как только обнаруживается разрыв. Давайте разберемся, как мы можем использовать оператор break в цикле for на примере.

Допустим, у нас есть список с как элементы, поэтому мы выйдем из цикла с помощью оператора break, как только найдется нужная строка.

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] для x в компании: if x == 'R': break print (x)

Вывод: ЯВЛЯЕТСЯ

D

U

В приведенном выше примере, как только цикл встречает строку «R», он входит в блок операторов if, где оператор break выходит из цикла. Точно так же мы можем использовать оператор break в соответствии с формулировками задачи.

Теперь давайте посмотрим, как мы можем использовать python for loop в списках.

Python для цикла в списке

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

color = ['синий', 'белый'] транспортное средство = ['автомобиль', 'велосипед', 'грузовик'] color_comb = [(x, y) для x в цвете для y в транспортном средстве] print (color_comb)

Вывод: [('синий', 'автомобиль'), ('синий', 'велосипед'), ('синий', 'грузовик'), ('белый', 'автомобиль'), ('белый', 'велосипед') , ('белый', 'грузовик')]

Давайте также посмотрим, как мы можем использовать оператор continue в цикле for в Python.

Продолжить в Python For Loop

Давайте разберемся в том же примере, который мы использовали в операторе break, вместо break мы будем использовать оператор continue. Это также управляющий оператор, но с той лишь разницей, что он пропустит только текущую итерацию и все равно выполнит остальные итерации.

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] для x в компании: если x == 'R': продолжить печать (x)

Вывод: ЯВЛЯЕТСЯ

D

U

ЯВЛЯЕТСЯ

К

К

В приведенном выше примере оператор continue был обнаружен, когда строковое значение было «R», поэтому выполнение пропустило эту конкретную итерацию и перешло к следующему элементу в списке.

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

Python для примеров цикла

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

найти наибольшее число в массиве
res = 1 для i в диапазоне (0,5): n = int (input ('введите число')) res * = n print (res)

Вывод:

Вот еще одна простая программа для вычисления площади квадратов, стороны которых указаны в виде списка.

сторона = [5,4,7,8,9,3,8,2,6,4] площадь = [x * x для x на стороне] печать (область)

Вывод: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Теперь, когда мы закончили с концепциями цикла for, вот несколько руководств, которые помогут вам структурированно изучить язык программирования.

  1. Пока цикл в Python
  2. Коллекции в Python
  3. Классы и объекты Python
  4. Модули Python

На этом мы подошли к концу этой статьи, где мы узнали, как использовать цикл For Loop в Python. Я надеюсь, что вы понимаете все, о чем вам рассказали в этом руководстве.

Если вы нашли эту статью о Python For Loop релевантной, ознакомьтесь с надежная компания онлайн-обучения с сетью из более чем 250 000 довольных учащихся по всему миру.

Мы здесь, чтобы помочь вам на каждом этапе вашего пути и разработать учебную программу, предназначенную для студентов и профессионалов, которые хотят учиться. . Курс разработан, чтобы дать вам фору в программировании на Python и обучить вас как основным, так и продвинутым концепциям Python, а также различным любить

Если у вас возникнут какие-либо вопросы, смело задавайте все свои вопросы. Поместите их в раздел комментариев «Python for Loop», и наша команда будет рада ответить.