x=int(input('x='))
y=int(input('y='))
if x
print(x,'kichik',y,'dan')
elif x==y:
print(x,'ga',y,'teng')
else: print(x,'katta',y,'dan')
1-holatda:
x ga 12, y ga 24 qiymatlarini berganimizda natijamiz: “12 kichik 24
dan” javobi chiqadi,
2-holatda:
x ga 12, y ga 12 qiymatlarini berganimizda natijamiz: “12 ga 12
teng” javobi chiqadi,
3-holatda:
x ga 15, y ga 7 qiymatlarini berganimizda natijamiz: “15 katta 7
dan” javoblari chiqadi.
Agar bir emas, malki ko’proq shartlarni tekshirishga to’g’ri kelsa,
elif
kalit
so’zini ishlatamiz. Bunda
if
kalit so’zi bilan shart tekshiriladi, qolganlari esa
elif
kalit so’z bilan tekshiriladi.
Pass
if
kalit so’zi bilan shart tekshirilgandan keyin bajariladigan amalni albatta
yozishimiz kerak. Aks holda dasturda xatolik yuz beradi. Ammo hali nima amal
bajarish kerakligini o’ylab ko’rmagan bo’lsak, u yerga
pass
so’zini qo’yish kifoya.
Bu so’z tufayli dastur ishga tushganda aynan o’sha qismni hisobga olmasdan o’tib
ketadi. Natijada dasturning qolgan qismlariga bu ta’sir qilmaydi.
Dostları ilə paylaş: |