Namozov Nodirbek niyozovich


Bu misolda a , b dan katta shuning uchun birinchi shart to'g'ri emas, elif sharti ham to'g'ri emas, shuning uchun biz else shartiga o'tamiz va "a b dan katta" deb ekranga chiqaramiz


Download 0.88 Mb.
bet2/3
Sana12.02.2023
Hajmi0.88 Mb.
#1191334
1   2   3
Bog'liq
Dars Mashg\'uloti if-elif-else

Bu misolda a , b dan katta shuning uchun birinchi shart to'g'ri emas, elif sharti ham to'g'ri emas, shuning uchun biz else shartiga o'tamiz va "a b dan katta" deb ekranga chiqaramiz.


a = int(input("a ni qiymatini kiriting")) b = int(input("b ni qiymatini kiriting")) if b > a: print("b, a dan katta") elif a == b: print(“a teng b ga") else: # aks xolda a"a kichik b dan")

Kelendarning oylari va nechchi kundan iborat ekanligini dasturini tuzish


import calendar c = calendar.TextCalendar(calendar.MONDAY) kalen=c.formatmonth(2022,11) print(kalen)
Break operatori
Break operatori agar siklning bajarilish sharti hali False qiymat olmagan bo'lsa ham yoki ketma-ketlik elementlari hali tugamagan bo'lsa ham siklni to'xtatish, ya'ni buyruqlar bajarilishini to'xtatish uchun xizmat qiladi. Shuni aytib o'tish kerakki, for yoki while sikllarini break operatori bilan to'xtatilsa, ularga tegishli bo'lgan else bloki bajarilmaydi.

Ichki o'rnatilgan If


x = 41 if x > 10: print(“10 dan katta,") if x > 20: print(“20 dan katta ") else: print(“20 dan kichik.")
Ichki o’rnatilgan if ning vazifasi shart ichida shart bajarilishini belgilab beradi.

S= int(input("Qandaydur son = ")) b=S % 2 if b==0: print(f"siz kiritgan son {S} musbat son") if b==1: print(f"Siz kiritgan son {S} toq son") elif S==0: print(f"siz kiritgan son nolga teng") elif b==-1: print(f"kiritgan manfiy sonimiz {S} juft son") else: print(f"Kiritgan soningiz manfiy {S} toq son ")

Yoki (OR) Kalit so’zi mantiqiy operator bo'lib , or shartli gaplarni birlashtirish uchun ishlatiladi:


a = 200 b = 33 c = 500 if a > b or a > c: print(""Shartlardan kamida bittasi to'g'ri"")
a=int(input('a='))
b=int(input('b='))
c=bool(a>2 and b<=3)
print(c)
And shartli operatori bilan bog’liqlik dasturi

Download 0.88 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling