if..else, elif операторы

Шартты оператор дегеніміз белгілі бір шарттың орындалуы немесе орындалмауына тәуелді іс әрекет.

1. if (егер) операторы

if операторы — берілген шарт дұрыс болса, белгілі бір код блоктарын орындауға мүмкіндік береді.

Синтаксис:


2. else (әйтпесе) операторы


3. elif (әйтпесе) операторы


Шартты if-elif-else операторы (кейде тармақ операторы деп аталады) Python тіліндегі негізгі таңдау құралы болып табылады. Қарапайым тілмен айтқанда, ол шарт тексерілген кездегі айнымалылардың мәніне байланысты қандай әрекетті орындау керектігін таңдайды.

3if операторының синтаксисі


Ол белгілі бір шарт орындалғанда ғана код блогын орындау үшін қолданылады. Мысалы, Оқушыларға алған ұпайларына қарай әртүрлі бағалар қою керек делік.

Егер оқушы 90- нан жоғары балл жинаса , А бағасын қойыңыз
Егер оқушы 75- тен жоғары балл жинаса, В бағасын қойыңыз
Егер оқушы 65- тен жоғары балл жинаса , С бағасын қойыңыз
Бұл шартты тапсырмаларды if оператор арқылы орындауға болады.


X саны берілген 5 ке бөлінема анықтаңыз. python-da коды:


Адам жасына қарап, оларды әлі мектепке бармаған, мектеп оқушысы, жұмысшы, зейнеткер деген төрт топтың біріне жатқызатын программа құрыңдар. Адам жасы пернетақтадан енгізіледі.


Жаттығулар

  • Міндетті тапсырма: Пайдаланушыдан жасын енгізіп, кәмелеттік жасқа толғанын немесе толмағанын анықтаңыз.
  • Күрделі шарт: Енгізілген санның оң, теріс немесе нөл екенін анықтайтын бағдарлама жазыңыз.
  • Бағалау жүйесі: Ұпай енгізіп, оның бағаға сәйкес екенін анықтаңыз (90-100: А, 80-89: В, т.б.).
  • Логикалық шарттар: Бір уақытта бірнеше шартты тексеретін бағдарлама жазыңыз, мысалы: адамның жасы мен елін тексеру.

python-да орында!


Қорытынды

if операторы бір шартты тексереді және дұрыс болса, кодтың келесі бөлігін орындайды.
else операторы if шарты дұрыс болмаса, орындау үшін қолданылады.
elif операторы бірнеше шарттарды тексеруге мүмкіндік береді, әрі әрқайсысына сәйкес әрекет жасайды.