• Kiritilgan sonning juft toqligini aniqlash
  • Kiritilgan sonni musbat manfiyligini aniqlash
  • A va B haqiqiy sonlarni hamda arifmetik amal belgisini kiritgandan keyin ifodani hisoblash dasturi
  • Yil oylarining raqami kiritilgach oy necha kundan iborat ekanligini topish dasturi
  • Pythonda rostlikka tekshirish
  • While sikl operatori While
  • Toq sonlarni ekranga chiqarish: Natija: For operatori Python dasturlash tilida for
  • Python dasturlash tili haqida




    Download 0.96 Mb.
    bet10/48
    Sana14.02.2022
    Hajmi0.96 Mb.
    #17533
    1   ...   6   7   8   9   10   11   12   13   ...   48
    if (mantiqiy ifoda):- shart operatorining bu ko`rinishi mantiqiy ifoda rost bo`lgan holda qandaydir kod bajarilishi uchun ishlatiladi.

  • if (mantiqiy ifoda):else-shart operatorining bu ko`rinishida mantiqiy ifoda rost bo`lsa, birinchi ifodalar bloki bajariladi(bu blok “if-blok” deb nomlanadi), aks holda keyingi ifodalar bloki bajariladi(bu blok “else-blok” deb nomlanadi).

  • if (mantiqiy ifoda):elif(mantiqiy ifoda):else- shart operatorining bu ko`rinishida oldingi shart yolg`on bo`lganda keyingi shart tekshiriladi. Bu ifoda o`zida ikkita bir-biriga bog`liq bo`lgan if else-if else ifodani bir ifodada if elif else saqlaydi. Bu dasturni o`qishni osonlashtiradi.

    If operatoriga misol:



    Natija



    Kiritilgan sonning juft toqligini aniqlash:



    Natija:



    Kiritilgan sonni musbat manfiyligini aniqlash:



    Natija:



    If opreratorini pythonda nafaqat shart operatori sifatida balki tanlash opretori (switch) sifatida ham qo`llash mumkin. Masalan:
    A va B haqiqiy sonlarni hamda arifmetik amal belgisini kiritgandan keyin ifodani hisoblash dasturi:



    Natija:



    Yil oylarining raqami kiritilgach oy necha kundan iborat ekanligini topish dasturi:



    Natija:





    Pythonda rostlikka tekshirish

    • Har qanday nolga teng bo`lmagan son yoki bo`sh bo`lmagan obyekt-rost

    • Nol yoki bo`sh obyekt-yolg`on

    • Taqqoslash amallari True yoki False qiymat qaytaradi

    • Mantiqiy operatorlar and va or rost yoki yolg`on obyekt-operandni qaytadi

    Mantiqiy operatorlar:

    X and Y

    Rost, agar x va y ham rost bo`lsa

    X or Y

    Rost, agar x yoki y dan bittasi rost bo’lsa

    Not X

    Rost, agar x yolg`on bo`lsa
    While sikl operatori
    While operatori quyidagi umumiy ko`rinishga ega:
    While (shart) {
    sikl_tanasi}

    While sikl operatorining ishlash tartibi
    Agar (shart) rost (true) qiymatga ega bo`lsa, sikl_tanasi bajariladi. Qachonki shart yolg`on (false) qiymatga teng bo`lsa sikl tugatiladi.
    Agar (shart) true qiymatga ega bo`lmasa sikl tanasi biror marta ham bajarilmaydi.
    Toq sonlarni ekranga chiqarish: Natija:

    For operatori
    Python dasturlash tilida for operatori C va Paskal dasturlash tillarida qo`llanishidan farq qiladi. Python da for operatori biroz murakkabroq, lekin while sikliga qaraganda ancha tezroq bajariladi. For…in operatori obyektlar ketma-ketligida iteratsiyani amalga oshiradi, ya’ni bu sikl har qanday iteratsiya qilinadigan obyekt bo`ylab o`tadi(satr yoki ro`yxat bo`ylab) va har bir o`tish vaqtida sikl tanasini bajaradi.

    Download 0.96 Mb.
  • 1   ...   6   7   8   9   10   11   12   13   ...   48




    Download 0.96 Mb.