logo

Hvordan bruke mens True i Python

I denne artikkelen vil vi diskutere hvordan du bruker mens True i Python.

Mens loop brukes til å utføre en kodeblokk gjentatte ganger inntil gitt boolsk tilstand evaluert til False. Hvis vi skriver mens True vil løkken løpe for alltid.



Eksempel: Mens Loop med True

Python3

arrays java






# Python program to demonstrate> # while loop with True> > while> True>:> >pass>



1 av 1000,00

>

>

Hvis vi kjører koden ovenfor, vil denne løkken kjøre uendelig mange ganger. For å komme ut av denne løkken vil vi bruke bryte uttalelse eksplisitt.

La oss vurdere eksemplet nedenfor, der vi ønsker å finne summen av de første N tallene. La oss se koden nedenfor for bedre forståelse.

Eksempel: Mens Loop med True for å finne summen av første N tall

Python3


datoformat.format



# Python program to demonstrate> # while loop with True> > N>=> 10> Sum> => 0> > # This loop will run forever> while> True>:> >Sum> +>=> N> >N>->=> 1> > ># the below condition will tell> ># the loop to stop> >if> N>=>=> 0>:> >break> > print>(f>'Sum of First 10 Numbers is {Sum}'>)>

>

>

3d i autocad
Produksjon

Sum of First 10 Numbers is 55>

I eksemplet ovenfor har vi brukt while True-setningen til å kjøre while-sløyfen og vi har lagt til en if-setning som vil stoppe utførelsen av løkken når verdien av N blir 0 Hvis vi ikke skriver denne if-setningen, så sløyfen vil løpe for alltid og vil begynne å legge til de negative verdiene av N til summen.