Сабақ 4: Шартты операторлар (if, elif, else)

Теория

Шартты операторлар бағдарламаның белгілі бір логикалық шартқа байланысты әртүрлі бағытта жұмыс істеуіне мүмкіндік береді. Бұл — бағдарламаның "таңдау жасау" қабілеті.

Python-дағы негізгі құрылымдар:

  • if (егер) — шарт ақиқат болса, код орындалады;
  • elif (әйтпесе егер) — бірінші шарт орындалмаса, келесі шартты тексереді;
  • else (әйтпесе) — жоғарыдағы шарттардың ешқайсысы орындалмаған жағдайда жұмыс істейді.
Мысал:
san = int(input("Сан енгізіңіз: "))

if san > 0:
    print("Сан оң")
elif san < 0:
    print("Сан теріс")
else:
    print("Бұл сан — нөл")

Маңызды: Python-да if операторынан кейін келетін код блогы міндетті түрде шегініспен (indentation) жазылуы керек.

Жаттығу

Пайдаланушыдан бағасын (0-100) сұраңыз. Егер 50-ден жоғары болса "Өтті", төмен болса "Өтпеді" деп шығарыңыз.

Редакторда орындау Артқа Тест тапсыру

Бейнесабақ