Kurssisisältö
Johdanto Python-Ohjelmointiin
Johdanto Python-Ohjelmointiin
Tutki the While-Silmukkaa Pythonissa
Ohjelmoinnissa usein tarvitaan, että koodi suoritetaan toistuvasti niin kauan kuin tietty ehto on tosi.
Ajattele sitä kuin metrolla matkustamista: pysyt junassa, kunnes saavut pysäkille. Jos määränpääsi on Asema C, saatat ohittaa Asema A ja Asema B ennen kuin saavut Asema C:lle.
Tämän käyttäytymisen voi saavuttaa käyttämällä while
-silmukkaa, joka noudattaa tätä rakennetta:
python
Voit käyttää tätä silmukkaa tulostamaan kaikki numerot 10
:een asti.
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
Huom
Oletuksena
print()
-funktio tulostaa jokaisen tuloksen uudelle riville. Kuitenkin käyttämälläend=' '
-argumenttia, voimme erottaa useitaprint()
-tulosteita välilyönnillä.
Silmukan logiikka on esitetty yllä. Huomaa, että lause i = i + 1
sisältyy silmukkaan. Ilman tätä riviä silmukka pyörisi loputtomasti, koska ehto 1 < 10
pysyisi aina True
. Estääksesi äärettömät silmukat, on tärkeää varmistaa, että silmukan ehto muuttuu lopulta False
.
Kiitos palautteestasi!