• Taqqoslash operatorlari.
  • Mantiqiy operatorlar.
  • Vii-bob. Python dasturlash tilining asosiy konstruksiyalari




    Download 0,77 Mb.
    Pdf ko'rish
    bet8/14
    Sana02.02.2024
    Hajmi0,77 Mb.
    #150470
    1   ...   4   5   6   7   8   9   10   11   ...   14
    Bog'liq
    Pyton

    O’zlashtirish 
    operatorlari. 
    Bunday 
    operatorlar 
    odatda 
    o’garuvchilarga biron aniq qiymatni yoki ifodani, arifmetik amal 
    natijalarini berish uchun ishlatiladi. Quyida turli xil o’zlashtirish 
    operatorlariga misollar keltirildi 
    Dasturda qo’llash uchun misol:
    m=20 
    m+=7 
    print('m=',m) 
    Natija:

    m= 27 
    >>> 
    Mazkur operatorlar asosan binar amallardan iborat bo’lib, dastur 
    kodlarini to’g’ri kiritishda va turli xil matematik operasiyalarni bajarishda 
    muhim ahamiyatga ega.


    Taqqoslash operatorlari. Odatda ikkita o’zgaruvchi qiymatlarini 
    taqqoslashda mantiqiy shart tekshirish operatorlari qo’llanadi. Asosan 6 
    xil taqqoslash operatorlari mavjud: 
    Misol: Qyuidagi ifodani rostlikka tekshiring. “Berilgan butun son musbat va juft 
    son”. Dastur kodlari: 
    son=20
    print(son>0) # musbatlikka tekshirish
    print(son%2==0) # juftlikka tekshirish 
    Natija:
     
    True 
    True 
    >>> 
    Natijadan ko’rinib turibdiki, berilgan son ikkala shartni qanoatlantiradi. 
    Agar qiymat o’zgarsa, tabiiy ravishda natija ham o’zgaradi. 
    Mantiqiy operatorlar. Mantiqiy operatorlar odatda shartlarni birlashtirib 
    ishlatish uchun kerak bo’ladi. Ya’ni bir vaqtda bir nechta shartlarni tekshirish 
    lozim bo’lganda asosan quyidagi operatorlar ishlatiladi: 
    and –bu operator agar ikkala shart ham bir vaqtda rost bo’lsa, rost qiymatni 
    qaytaradi. 
    or – bu operator kamida bitta shart rost bo’lsa rost qiymatni qaytaradi.


    not – bu inkor operatori bo’lib, shart qiymatini aksini qaytaradi, ya’ni rost 
    bo’lsa yolg’on qiymatni, yolg’on bo’lsa rost qiymatni qabul qiladi. 

    Download 0,77 Mb.
    1   ...   4   5   6   7   8   9   10   11   ...   14




    Download 0,77 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Vii-bob. Python dasturlash tilining asosiy konstruksiyalari

    Download 0,77 Mb.
    Pdf ko'rish