Увод у док се петља у Питхон-у

Готово на свим рачунарским језицима имамо петљу која ради. Петља до-вхиле једна је од наредби контролног тока која најмање једном извршава блок кода и опетовано извршава блок, овисно о стању датом на крају у изјави. Али питхон нема петљу до-вхиле, иако питхон нема изричито, можемо је опонашати коришћењем фразе бреак / настави / иф. Питхон не захтева да се ради петља, јер се то може извршити само петљом, а такође нема одговарајућег начина за дефинисање у синтакси питхон-а, као што је изјава: разведени блок до ове врсте узорака никада није постигнут до док се петља у изјава сложених питона.

Дијаграм тока петље До-вхиле

У већини рачунарских програмских језика, за разлику од петља које тестирају стање петље на врху петље, петља до-док игра улогу изјаве контролног тока сличну петљи која једном извршава блок и понавља извршење блока на основу стања датог на крају петље.

Синтакса до-времена

do
(
Statement(s)
) while (condition);

У овој синтакси се стање појављује на крају петље, тако да се изјаве у петљи извршавају најмање једном пре него што се услов провери. У неко време, петљу проверимо на почетку петље. Ако је услов тачан, скочи то учинити и изјаве у петљи се поново извршавају. То се понавља све док услов није лажан. Док петља у питхону има синтаксу облика:

Синтакса времена

while expression:
statement (s)

Горе наведене изјаве могу бити једна изјава или блок изјава. Израз је увјет, а ако је увјет истинит, тада је то свака неистинита вриједност.

Као што смо навикли да радимо петље на свим основним језицима и то желимо у питхон-у. Петља за време рада је важна јер се извршава најмање једном пре него што се услов провери. Иако питхон то не може изричито, можемо то учинити на следећи начин

Синтакса, док ако

while True:
# statement (s)
If not condition:
break;

У питхон-у, док петља опетовано извршава изјаве у петљи ако је услов тачан. С временом се петља прво проверава стање испитивања, а ако је тачно, онда се извршава блок изјава унутар петље. Након једне поновљене поновне пробе провјерава се стање испитивања и овај процес се наставља све док се тестни увјет не оцијени лажним. Петља до-вхиле која није у питхону може се извести горњом синтаксом користећи вхиле петљу са наредбама бреак / иф / настави. У овом случају, ако је услов тачан, док се изјаве извршавају ако нису тачне, други услов се провјерава ако се изврши петља и изјаве у њој. Изјава о прекиду користи се за избацивање програмске контроле из петље иф. Другим речима, пауза се користи да се прекине тренутно извршење програма.

Пример

i = 1
while True:
print(i)
i = i + 1
if(i > 5):
break

Излаз:

У горњем примјеру прво можемо видјети да се изјава и = 1 иницијализира, а затим је провјеравамо петљом. Ако је вредност и = 1, тада исписујемо тренутну вредност и. Тада се додаје тренутна вредност и са 1 да би се добила нова вредност и. Овај блок се понавља све док вриједност и не досегне 5 док се овај увјет (и> 5) провјери у петљи иф и та петља се заустави након и = 5 јер постоји исказ пријелома, који ако петља престане.

У тијелу питона, петља се одређује увлачењем. Како нема одговарајућег увлачења за одређивање до док петље у питхон-у, тако не постоји петља до-вхиле у питхону, али то се врши са самом петљом. Тело петље за време почиње са увлачењем и чим се нађе неодређена линија тада се означава као крај петље.

Закључак - Радите док се петља у Питхон-у

Као што смо то навикли док петљамо на свим другим језицима јер ће прво извршавати изјаве, а затим проверити услове. Али у питхон-у такође желимо да то буде учињено, али не може јер неће одговарати обрасцу увлачења питхон осталих изјава. У Питхон-у се то може изводити неко време помоћу исказа бреак / Цонтину / иф ако услов вхиле није задовољен, што је слично као у петљи као у другим језицима. Петља вхиле у питхон-у прво провјерава стање, а затим се блок извршава ако је увјет тачан. Блок се извршава више пута док се стање не оцени на лажно. Тако у питхон-у можемо користити док се петља са наредбама иф / бреак / Цонтину које су разведене, али ако користимо до-вхиле, онда то не одговара правилу увлачења. Стога не можемо користити петљу до-вхиле у питхону.

Препоручени чланци

Ово је водич за „До вхиле” петље у питхон-у. Овде смо разговарали о дијаграму тока „До вхиле Лооп“ у Питхону са синтаксом и примером. Такође можете погледати следећи чланак да бисте сазнали више -

  1. Док је петља у Р-у
  2. Док је петља у Јави
  3. Док је Петља у Матлабу
  4. ПХП У току петље
  5. Наставите са изјавом у Ц ++
  6. Ако изјава у Питхон-у

Категорија: