Сабақ 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-ден жоғары болса "Өтті", төмен болса "Өтпеді" деп шығарыңыз.