While-silmukka Pythonissa

while-silmukan erityispiirre on, että se suoritetaan niin kauan kuin sille annettu lauseke on tosi.

Sen syntaksi näyttää tältä:

pythonwhile lauseke on tosi:
  '''
    koodia, joka suoritetaan kunnes
    ehto muuttuu epätodeksi
  '''

while-silmukan ehdossa on käytettävä dynaamisesti muuttuvia arvoja, esimerkiksi laskuria, muuten voi tapahtua ääretön tulostus konsoliin. Asetetaan silmukan suoritettavaksi niin kauan kuin laskuri on pienempi kuin 5:

pythoni = 0
while i < 5:
  i += 1
  print(i)

Koodin suorituksen tulos:

python1
2
3
4
5
Задание 1

while-silmukalla tulosta konsoliin numerot 1:stä 10:een.

Задание 2

while-silmukalla tulosta konsoliin numerot 100:sta 1:een.

Задание 3

while-silmukalla tulosta konsoliin parittomat numerot 1:stä 100:een.