In dit artikel bespreken we hoe je while True in Python kunt gebruiken.
Herhalingslus wordt gebruikt om een codeblok herhaaldelijk uit te voeren totdat een bepaalde Booleaanse voorwaarde wordt geëvalueerd als False. Als we while True schrijven, loopt de lus voor altijd door.
Voorbeeld: While-lus met True
Python3
# Python program to demonstrate> # while loop with True> > while> True> :> > pass> |
>
>
Als we de bovenstaande code uitvoeren, wordt deze lus een oneindig aantal keren uitgevoerd. Om uit deze lus te komen, zullen we de verklaring breken uitdrukkelijk.
Laten we het onderstaande voorbeeld bekijken, waarin we de som van de eerste N getallen willen vinden. Laten we de onderstaande code bekijken voor een beter begrip.
Voorbeeld: While Loop met True om de som van de eerste N getallen te vinden
Python3
# 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}'> )> |
>
>Uitvoer
operators in Python-programmering
Sum of First 10 Numbers is 55>
In het bovenstaande voorbeeld hebben we de while True-instructie gebruikt om de while-lus uit te voeren en hebben we een if-instructie toegevoegd die de uitvoering van de lus stopt wanneer de waarde van N 0 wordt. Als we deze if-instructie niet schrijven, dan zal de lus loopt voor altijd door en begint de negatieve waarden van N bij de som op te tellen.