V tomto článku budeme diskutovať o tom, ako používať True v Pythone.
Kým slučka sa používa na opakované spustenie bloku kódu, kým sa daná booleovská podmienka nevyhodnotí ako False. Ak napíšeme pri True, potom bude slučka bežať navždy.
Príklad: While Loop with True
Python3
vlk alebo líška
# Python program to demonstrate> # while loop with True> > while> True>:> >pass> |
>
>
Ak spustíme vyššie uvedený kód, potom sa táto slučka spustí nekonečne veľakrát. Aby sme sa dostali z tejto slučky, použijeme vyhlásenie o prerušení výslovne.
Uvažujme nižšie uvedený príklad, kde chceme nájsť súčet prvých N čísel. Pozrime sa na nižšie uvedený kód pre lepšie pochopenie.
reverzný reťazec v jazyku Java
Príklad: Kým Loop with True nájde súčet prvých N čísel
Python3
vlk alebo líška
# 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}'>)> |
>
>Výkon
Sum of First 10 Numbers is 55>
Vo vyššie uvedenom príklade sme použili príkaz while True na spustenie cyklu while a pridali sme príkaz if, ktorý zastaví vykonávanie cyklu, keď sa hodnota N stane 0 Ak tento príkaz if nenapíšeme, potom cyklus pobeží navždy a k súčtu sa začnú pripočítavať záporné hodnoty N.