• Natija: Salom DunyoDunyoDunyoDunyoDunyo Bu qanday ishlaydi: say
  • global x " yozuviga, keyin esa " global




    Download 214,02 Kb.
    Pdf ko'rish
    bet6/11
    Sana27.05.2024
    Hajmi214,02 Kb.
    #255439
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    dasturlash tillari Shamiyeva.D amaliy2.2

    global x
    " yozuviga, keyin esa "
    global
    " zahira so'zini 
    o'chirib tashlang va bu ikki holdagi o'zgarishlarni kuzating. 
    Argumentlarning qiymat ko'rsatilmaganda ishlatiladigan qiymati 
    (
    Значения
     
    аргументов
     
    по
     
    умолчанию
    )
    Ko'p hollarda funksiyaning ba'zi parametrlari majburiy bo'lmasligi mumkin. Agar 
    dasturchi bunday parametrlar uchun qiymat bermasa, u holda funksiya 
    aniqlanishida ko'rsatilgan qiymat (
    значение
    по
    умолчанию
    ) ishlatiladi. Buning 
    uchun funksiya e'lon qilinish joyida parametr nomidan keyin o'zlashtirish 
    operatori (=) va undan so'ng biror qiymat beriladi. 
    E'tibor bering, funksiya aniqlanishida ko'rsatilgan qiymat (
    значение
    по
    умолчанию
    ) konstanta bo'lishi kerak. Yoki aniqroq qilib aytganda qiymati 
    o'zgarmas bo'lishi kerak. 
    Misol: 
    (func_default.py nomi bilan saqlang) 
    def say(message, times = 1): 
    print(message * times) 
    say('Salom') 
    say('Dunyo', 5) 


    Natija:
    Salom 
    DunyoDunyoDunyoDunyoDunyo 
    Bu qanday ishlaydi:
    say
    funksiyasi satrni ko'rsatilgan miqdorda ekranga chop etish uchun 
    foydalaniladi. Agar biz qiymat ko'rsatmasak satr bir marta chop etiladi. Biz 
    bunga 
    times 
    parametriga boshlang'ich 1 qiymatini berib erishishimiz mumkin. 
    say funksiyasini birinchi marta chaqirganimizda biz unga faqat satr qiymatini 
    beramiz va funksiya uni bir marta chop etadi. Ikkinchi marta chaqirganimizda 
    esa berilgan satrni 5 marta takrorlashni ko'zda tutgan holda unga 5 qiymatli 
    argument beramiz. Boshlang'ich qiymat bilan parametrlar ro'yxati oxiridagi 
    parametrlar qiymatlanishi mumkin. Shunday qilib boshlang'ich qiymatli 
    parametrlar qiymatsiz parametrlardan oldin kelmasligi kerak. 
    Bu parametrlarga qiymatlar ularning joylashuviga qarab biriktirilishi bilan 
    bog'liq. Misol uchun, 

    Download 214,02 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 214,02 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    global x " yozuviga, keyin esa " global

    Download 214,02 Kb.
    Pdf ko'rish