logo

Sådan bruges, mens True i Python

I denne artikel vil vi diskutere, hvordan man bruger, mens True i Python.

Mens sløjfe bruges til at udføre en kodeblok gentagne gange, indtil en given boolesk tilstand evalueres til Falsk. Hvis vi skriver, mens Sand er, vil løkken køre for evigt.

Eksempel: Mens Loop med True

Python3



arrays java




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

1 af 1000,00

>

>

Hvis vi kører ovenstående kode, vil denne løkke køre uendeligt mange gange. For at komme ud af denne løkke vil vi bruge pauseerklæring eksplicit.

Lad os overveje nedenstående eksempel, hvor vi ønsker at finde summen af ​​de første N tal. Lad os se nedenstående kode for bedre forståelse.

Eksempel: Mens Loop med Sand for at finde summen af ​​de første N tal

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
Produktion

Sum of First 10 Numbers is 55>

I ovenstående eksempel har vi brugt while True-sætningen til at køre while-løkken, og vi har tilføjet en if-sætning, der stopper udførelsen af ​​løkken, når værdien af ​​N bliver 0 Hvis vi ikke skriver denne if-sætning, så løkken vil køre for evigt og vil begynde at tilføje de negative værdier af N til summen.