Teema “Kordused”

Eesti keel:

Tsüklid

Mõiste: Konstruktsioonid koodibloki korduvaks täitmiseks.
Tsüklite tüübid:
  • while: Täidetakse, kuni tingimus on tõene.
while tingimus:
    käsud
  • while True: Lõputu tsükkel, katkestatakse käsuga break.
while True:
    käsud
    if tingimus:
        break
Põhioperaatorid:
  • break: Katkestab tsükli.
  • continue: Jätab vahele praeguse iteratsiooni, liigub järgmisele.
  • else: Täidetakse, kui tsükkel lõpeb ilma break-ita.

Näide

i = 1
while i <= 5:
    print(i)
    i += 1
# Väljund: 1, 2, 3, 4, 5

Vene keel:

Циклы

Определение: Конструкции для повторного выполнения блока кода.
Типы циклов:
  • while: Выполняется, пока условие истинно.
while условие:
    операторы
  • while True: Бесконечный цикл, прерывается с помощью break.
while True:
    операторы
    if условие:
        break
Ключевые операторы:
  • break: Прерывает цикл.
  • continue: Пропускает текущую итерацию, переходит к следующей.
  • else: Выполняется, если цикл завершился без break.
Пример
i = 1
while i <= 5:
    print(i)
    i += 1
# Вывод: 1, 2, 3, 4, 5