Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele While-silmukat | Silmukat
Python Ninja

bookWhile-silmukat

Pyyhkäise näyttääksesi valikon

Tähän asti olet käyttänyt silmukoita, kun tiesit tarkalleen, kuinka monta kertaa toiminto tulee toistaa. Mutta Ninja-pelissä näin ei aina ole. Joskus et tiedä, kuinka monta kertaa komennot täytyy suorittaa.

while-silmukka toistaa koodia niin kauan kuin ehto on True. Sen sijaan, että sanoisit "Tee tämä 5 kertaa", sanot "Jatka tämän tekemistä niin kauan kuin ehto on tosi".

Perusrakenne:

while condition:
    # Actions to repeat

Silmukan sisällä oleva koodi suoritetaan niin kauan, kunnes ehto muuttuu False.

Kuvittele, että Ninja kävelee polkua pitkin eikä tiedä, missä sushi on.

ninja.py

ninja.py

copy

Tässä:

  1. Ninja liikkuu oikealle, kunnes Ninja näkee sushin vieressään;
  2. Liikkuu vielä kerran oikealle ja poimii sushin.
question mark

Milloin tulisi käyttää while-silmukkaa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 5
some-alt