• Bir necha alternativ shartlarni ishlatish uchun qo’shimcha elif blokidan foydalaniladi
  • Odatda break operatori siklda shart operatorlari bilan birga qo’llaniladi, masalan
  • Mobil qurilmalarda Java dasturlash




    Download 393,12 Kb.
    Sana19.01.2024
    Hajmi393,12 Kb.
    #141462
    Bog'liq
    2 Python tili asosiy operatorlari

    Python dasturlash tili


    1-ma’ruza
    Python tili asosiy operatorlari
    Algoritmlar va dasturlash
    texnologiyalari kafedrasi dotsent v.b.: Saidov D.Y.

    if - shart amali (operatori)

    • if - shart amali (operatori)
    • Sikl operatorlari (for, while)
    • range() funksiyasi

    Ma’ruza rejasi

    if shart amali shart ifodalarda qo’llanilib, uning natijasiga ko’ra dastur bajarilishi u yoki bu yo’lga yo’naltiriladi. U quyidagi umumiy ko’rinishga ega:

    • if shart amali shart ifodalarda qo’llanilib, uning natijasiga ko’ra dastur bajarilishi u yoki bu yo’lga yo’naltiriladi. U quyidagi umumiy ko’rinishga ega:
    • if mantiqiy ifoda:
    • ifodalar
    • [elif mantiqiy ifoda:
    • ifodalar]
    • [else:
    • ifodalar]

    if - shart amali (operatori)

    if shart amali shart ifodalarda qo’llanilib, uning natijasiga ko’ra dastur bajarilishi u yoki bu yo’lga yo’naltiriladi. U quyidagi umumiy ko’rinishga ega:

    • if shart amali shart ifodalarda qo’llanilib, uning natijasiga ko’ra dastur bajarilishi u yoki bu yo’lga yo’naltiriladi. U quyidagi umumiy ko’rinishga ega:
    • if mantiqiy ifoda:
    • ifodalar
    • [elif mantiqiy ifoda:
    • ifodalar]
    • [else:
    • ifodalar]

    if - shart amali (operatori)
    if bloki
    if shart ifodasi false qiymat qaytaradigan holatda qandaydir amal bajarilishini aniqlash uchun else blokida bajarilishi kerak bo’lgan amallar yoziladi. Masalan:
    if shart ifodasi qo`llanilishi:
    if – else bloki
    if shart ifodasi false qiymat qaytaradigan holatda qandaydir amal bajarilishini aniqlash uchun else blokida bajarilishi kerak bo’lgan amallar yoziladi. Masalan:

    Bir necha alternativ shartlarni ishlatish uchun qo’shimcha elif blokidan foydalaniladi:

    • Bir necha alternativ shartlarni ishlatish uchun qo’shimcha elif blokidan foydalaniladi:

    elif bloki

    if shart operatori o’z navbatida boshqa if shart operatorlaridan tashkil topgan bo’lishi mumkin. Bunday holatga ichma – ich joylashgan shart ifodasi deyiladi. Masalan:

    • if shart operatori o’z navbatida boshqa if shart operatorlaridan tashkil topgan bo’lishi mumkin. Bunday holatga ichma – ich joylashgan shart ifodasi deyiladi. Masalan:

    Ichma-ich joylashgan if shart amali

    Quyidagi if operatoriga misolda oylik maoshdan shkala bo’yicha tutib qolinadigan jami daromad solig’ini hisoblovchi dastur tuzilgan:

    • Quyidagi if operatoriga misolda oylik maoshdan shkala bo’yicha tutib qolinadigan jami daromad solig’ini hisoblovchi dastur tuzilgan:

    Odatda sikl operatorlari biror - bir jarayonni qandaydir shart asosida takrorlash uchun ishlatiladi. Python da sikl operatorlarining ikki turi, while va for qaraladi.

    • Odatda sikl operatorlari biror - bir jarayonni qandaydir shart asosida takrorlash uchun ishlatiladi. Python da sikl operatorlarining ikki turi, while va for qaraladi.

    Sikl operatorlari

    while takrorlash operatori quyidagi umumiy ko’rinishga ega:

    • while takrorlash operatori quyidagi umumiy ko’rinishga ega:
    • while shart ifodasi:
    • instruktsiylar
    • Masalan:

    while takrorlash operatori

    for takrorlash operatori qandaydir sonlar kollektsiyasidagi har bir son uchun chaqiriladi. Sonlar kollektsiyasi range() funksiyasi, list() funksiyasi yoki [,] qavslarda foydalanuvchi tomonidan shakllantirilgan ro’yxatlar orqali hosil qilinadi. Quyida for takrorlash operatorining formal aniqlanishi keltirilgan:

    • for takrorlash operatori qandaydir sonlar kollektsiyasidagi har bir son uchun chaqiriladi. Sonlar kollektsiyasi range() funksiyasi, list() funksiyasi yoki [,] qavslarda foydalanuvchi tomonidan shakllantirilgan ro’yxatlar orqali hosil qilinadi. Quyida for takrorlash operatorining formal aniqlanishi keltirilgan:
    • for int_var in funksiya_range:
    • instruktsiyalar

    for takrorlash operatori

    Quyida 1 dan n gacha bo’lgan sonlar yig’indisini hisoblash dasturi for operatori yordamida amalga oshirilgan:

    • Quyida 1 dan n gacha bo’lgan sonlar yig’indisini hisoblash dasturi for operatori yordamida amalga oshirilgan:

    range funksiyasining quyidagi shakllari mavjud:

    • range funksiyasining quyidagi shakllari mavjud:
    • range(stop) – 0 dan stop gacha (stop kirmaydi) bo’lgan barcha sonlarni qaytaradi;
    • range(start, stop) – start(kiradi) dan stop (kirmaydi) gacha bo’lgan barcha butun sonlarni qaytaradi;
    • range(start, stop, step) – start (kiradi) dan stop (kirmaydi) gacha bo’lgan barcha butun sonlar step qadam bilan hosil qilinadi va qaytaradi.
    • Masalan:

    range funksiyasi
    Ichma-ich joylashgan sikllar

    Odatda break operatori siklda shart operatorlari bilan birga qo’llaniladi, masalan:

    • Odatda break operatori siklda shart operatorlari bilan birga qo’llaniladi, masalan:

    Sikldan chiqish. break va continue operatorlari
    САВОЛЛАР!
    Download 393,12 Kb.




    Download 393,12 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mobil qurilmalarda Java dasturlash

    Download 393,12 Kb.