Tarkvara Arendusprotsess Programmeerimine Multimeedia

Tsüklid (Looping)

Milleks tsüklid?

while tsükkel

Tsükli sisu täidetakse seni, kuni tingimus on tõene.

count = 0
while count < 3:
    print(f"Count: {count}")
    count += 1
        

Kui tingimus on kohe alguses väär, ei täideta tsükli sisu kordagi.

[Image of flowchart of a while loop in programming]

Lõpmatu tsükkel

for tsükkel

Kasutatakse andmehulkade (list, sõne, vahemik) läbimiseks.

numbers = [1, 2, 5]
for number in numbers:
    print(number)
        

Tsükkel lõpetab töö, kui kõik elemendid on läbi käidud.

range() funktsioon

Kasutatakse teatud arv kordi kordamiseks või numbrite vahemiku loomiseks.

for i in range(3):
    print("Hello!")
        

Tsükli katkestamine ja jätkamine

else blokk tsüklitel

Pythonis saab tsüklitele lisada else osa.

Kokkuvõte

Next topic