SHARTLI OPERATOR, TO’LIQ VA QISQARTIRILGAN SHAKLI
Bu operator PYTHON dasturlash tilidagi muhim operatorlardan biridir. U shartga bog‘liq ravishda kod fragmentini bajarishga mo‘ljallangan. Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Shart operatorining umumiy ko'rinishi:
if
else
Shartli operator sintaksisi: if () else . Shart ixtiyoriy shartli ifoda bo’lishi mumkin. Agar u rost bo’lsa operatori bajariladi. Aks xolda operator2 bajariladi. Bu ixtiyoriy murakkablikdagi tekshirishlar ketma ketligini hosil qilishga imkon beradi. Bu ketma - ketlikda shartli operator to‘la yoki qisqa shaklda bo‘lishi mumkin. Shuning uchun if va else operatorlarini bir - biriga mos qo’yishda xatolik kelib chiqishi mumkin. Tilning sintaksisi bo‘yicha ichki joylashtirilgan shartli operatorlarda har bir else eng yaqin if ga mos keladi.
x=int(input('x=')) y=int(input('y='))
if xprint(x,'kichik',y,'dan') else: print(x,'katta',y,'dan')
Agar х teng 1 va y teng 2 bo‘lsa x kichik y dan jumla ekranga chiqariladi, chunki else eng yaqin if ga mos keladi.
jgj Python 3.7.1 Shell
Type "help", "copyright", "credits" о »>
======= RESTART: D:/Dasturlar/Python/
x=l y=2 1 kichik 2 dan »>
======= RESTART: D:/Dasturlar/Python/
x=6 y=3 6 katta 3 dan »>
PYTHON DA BIR NECHTA SHARTLARNI TEKSHIRISH IF-ELIF- ELSE OPERATORI
If yordamida biz faqatgina bitta shartni tekshira olamiz va uning natijasiga ko’ra (True/False) dasturimiz ma’lum bir amallarni bajaradi. Agar dastur davomida bir nechta shartlarni tekshirish talab qilinsa , if-elif-else ketma-ketligidan foydalanamiz. Bu ketma-ketlikning umumiy ko’rinishi quyidagicha:
Do'stlaringiz bilan baham: |