Oʻzbekiston respublikasi oliy va oʻrta maxsus


Download 44.71 Kb.
bet1/3
Sana28.03.2023
Hajmi44.71 Kb.
#1301552
  1   2   3
Bog'liq
Injinering M1


OʻZBEKISTON RESPUBLIKASI OLIY VA OʻRTA MAXSUS
TAʼLIM VAZIRLIGI
MIRZO ULUGʻBEK NOMIDAGI OʻZBEKISTON MILLIY UNIVERSITETINING JIZZAX FILIALI

Axborot tizimlari va texnologiyalari kafedrasi


Axborot tizimlari va texnologiyalari yo’nalishi


Mustaqil ishi
Dasturiy injinering fanidan “Shartlar va tarmoqlanish” mavzusida tayyorlagan
Guruh: 120-20
Tayyorladi: Baxtiyarov Jahangir
Bajardi: Normatov N.

JIZZAX 2023


REJA


  1. if else shartli operatorlar

  2. Taqqoslash operatorlari

  3. Mantiqiy operatorlar(and, or va not)



if else shartli operatorlar
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 bir nechta ko’rinishga ega.
Shartli ifodasi - bu dasturlash tilining xususiyatlari bo'lib, ular berilgan shartning to'g'ri yoki noto'g'ri baholanishiga qarab turli xil hisoblashlar yoki harakatlarni bajaradilar. Pythonda shartli ifodalar 3 xil bo'ladi:





if ifodasi.
Agar bayonot shartli bajarish uchun ishlatilsa, ya'ni agar berilgan shart rost bo'lsa, u holda faqat if blokida berilgan bayonot bajariladi:

if :



Misol uchun, quyida keltirilgan kodni ko'rib chiqing.


if (procent > 90):


print (“Baxo 5”)

Izoh: Yuqoridagi kodda foiz qiymati 90 dan yuqori bo'lsa, faqat "Baxo 5" xabari chop etiladi.




if else ifodasi.
if else ifodasi bo'lsa, agar berilgan shart rost bo'lsa, u holda if-da berilgan ifoda aks holda blok bajariladi (aks holda) else blokida yozilgan gaplar bajariladi:

if :



else:

Misol uchun, quyida keltirilgan kodni ko'rib chiqing


if (procent > 90):


print (“Gap yoq”)
else:
print (“Bo’ladi”)

Izoh: Yuqoridagi kodda foiz qiymati 90 dan yuqori bo'lsa, faqat "Gap yoq" xabari chop etiladi, aks holda "Bo’ladi" chop etiladi.



Download 44.71 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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