Автор оригинала: Team Python Pool.
Мы все узнали о Для петли в Python и, должно быть, они тоже использовали. Внутри этого мы должны были использованы операции приращения и уменьшения значения цикла. В этом руководстве мы будем изучать концепцию уменьшения для цикла только в Python. Мы будем знать больше о Используя уменьшение для цикла в Python Подробно с способами объяснения примерами подробно.
Что для цикла?
A для цикла используется для повторения последовательности: список, кортеж, словарь, набор или строку Отказ
Что такое оператор уменьшения?
В Python нет оператора уменьшения. Мы можем только уменьшить ценность в Python, но такого оператора нет в Python.
Оператор уменьшения присутствует в C и C ++, но не в Python.
Синтаксис
Forin range(start index, stop index, step)
Параметр
- Переменная: Переменная – это значение, которое начинается с индекса запуска и заканчивается на индексе остановки для цикла.
- Индекс запуска: Это необязательное значение. Если не пройдено, он начинается с 0. Это целочисленное значение, из которого начнется значение цикла для цикла.
- Стоп индекс: Это целочисленное значение, из которого значение для величина цикла останавливается итерация.
- Шаг: Это необязательное значение. Если не пройдено, увеличивайте значение на 1. Это целочисленное значение, которое определяет приращение и уменьшение цикла.
Примеры для использования уменьшения для цикла
В этих примерах мы будем знать о том, как мы можем уменьшить значение для цикла в Python. Мы будем объяснять все примеры с объяснением подробно.
1. Использование запуска, остановки индекса и шаг к снижению цикла в Python
В этом примере мы будем использовать индекс запуска и индекс остановки, с помощью которого мы будем уменьшить значение в цикле. Мы установим значение индекса начала больше, чем индекс остановки, так что значение будет уменьшаться по одному на каждой итерации. Давайте посмотрим на примере для понимания концепции подробно.
#Start index and stop index value startindex = 10 stopindex = 0 step = -1 #applying for loop for i in range(startindex, stopindex, step): print(i)
Выход:
10 9 8 7 6 5 4 3 2 1
Объяснение:
- Во-первых, мы назначаем значение индекса запуска больше, чем индекс остановки, то есть 10.
- Затем мы присваивали значение индекса остановки как 0.
- После этого значение STEP AS -1, в котором мы будем уменьшить значение в цикле.
- А затем мы применили петлю с переменной «I» и Диапазон В качестве индекса запуска, остановите индекс и шаг.
- Наконец, мы напечатали вывод.
- Следовательно, мы можем увидеть вывод в обратном порядке.
2. Использование запуска, остановки и шаги для цикла только для уменьшения для цикла в Python
В этом примере мы установим значение начала индекса, STOP INDEX, STEP внутри только для цикла и см. Выход. Значение индекса запуска будет больше, чем индекс остановки, так что значение уменьшается. Давайте посмотрим на примере для понимания концепции подробно.
#applying for loop for i in range(10,0,-2): print('output : ',i)
Выход:
output : 10 output : 8 output : 6 output : 4 output : 2
Объяснение:
- В этом примере мы применили все значения внутри диапазона () функции для цикла.
- Индекс Start устанавливается как 10, индекс остановки устанавливается как 0, и этап устанавливается AS -2, что будет уменьшить значение на 2 при каждой итерации до 0.
- Наконец, мы напечатали значение переменной I.
- Следовательно, вы можете увидеть вывод.
3. Использование функции обратной () для уменьшения цикла в Python
В этом примере мы будем использовать Реверсированные () Функция внутри, чтобы пройти функцию диапазона () и увидеть вывод. Функция обратной () используется для петли по последовательности в обратном порядке. Давайте посмотрим на примере для понимания концепции подробно.
#applying reversed() function for i in reversed(range(5)): print('Output : ',i)
Выход:
Output : 4 Output : 3 Output : 2 Output : 1 Output : 0
Объяснение:
- В этом примере мы применили функцию обратной (), которая используется для печати значений обратного завода.
- Мы применили к цитируемой цикле и применяемой обратной функции () внутри него.
- Внутри обратной функции () мы также применили функцию диапазона () с 5.
- Наконец, мы напечатали значение переменной I.
- Следовательно, вы можете увидеть вывод.
4. Используя во время и
В этом примере мы будем использовать цикл while и для уменьшения значения один на один или в соответствии с вашими требованиями. Мы установим время, а затем после этого уменьшайте значение внутри функции во время. Давайте посмотрим на примере для понимания концепции подробно.
#applying while and -= operation s = 10 while s>0: print("Output : ",s) s -= 1
Выход:
Output : 10 Output : 9 Output : 8 Output : 7 Output : 6 Output : 5 Output : 4 Output : 3 Output : 2 Output : 1
Объяснение:
- Во-первых, мы возьмем входную переменную S и назначаем ее значение, которое мы хотим уменьшить).
- Затем мы будем применять при этом, что S> 0.
- Внутри при этом условие, мы распечатаем значение s, а после печати значения мы будем уменьшить значение S на 1 (ы).
- Следовательно, вы можете увидеть вывод.
Заключение
В этом руководстве мы узнали о концепции уменьшения цикла и как его использовать. Мы также видели синтаксис для уменьшения значения для цикла. Мы также видели несколько способов, которыми мы можем распечатать значения в обратном порядке. Вы можете использовать любой из методов в соответствии с вашими потребностями в программе.
Однако, если у вас есть какие-либо сомнения или вопросы, дайте мне знать в разделе «Комментарий» ниже. Я постараюсь помочь вам как можно скорее.