Ratkaistu: Python-silmukkatoiminto

Viimeisin päivitys: 09/11/2023

Python-silmukan suurin ongelma on, että se voi helposti tulla kurittomaksi. Jos silmukan sisällä oleva koodi on monimutkainen, voi olla vaikea ymmärtää, mitä tapahtuu.

def loop(n):
    while n > 0:
        print(n)
        n = n - 1
    print('Blast off!')

Tämä on funktion määritelmä funktiolle nimeltä "silmukka". Funktio syöttää 'n'.

Funktio sisältää while-silmukan, joka toimii niin kauan kuin 'n' on suurempi kuin 0.

Joka kerta kun while-silmukka suoritetaan, se tulostaa n:n arvon ja pienentää sitten n:n arvoa yhdellä.

Kun 'n' saavuttaa arvon 0, while-silmukka lakkaa toimimasta ja merkkijono 'Blast off!' tulostetaan konsoliin.

Silmukoiden tyypit

Pythonissa on kolmenlaisia ​​silmukoita: while, for ja range.

Eniten käytetty silmukka

Pythonin yleisin silmukka on for-silmukka.

Related viestiä: