• Funksiyalarga qisqa nom berish
  • O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi




    Download 5,53 Mb.
    bet18/23
    Sana13.05.2024
    Hajmi5,53 Mb.
    #230011
    1   ...   15   16   17   18   19   20   21   22   23
    Bog'liq
    Iroda BMI

    Funksiyalarga qisqa nom berish
    Huddi avvalgidek, ko‘chrib olgan funksiyamizga ham qisqa nom berishimiz mumkin.
    from avto_info_mod import avto_info as ainfo, info_print as iprint
    avto1 = ainfo("GM", "Malibu", "Qora", "avtomat", 2020,40000)
    iprint(avto1)
    Modul ichidagi barcha funksiyalarni ko‘chirib olish

    Modul ichidagi barcha funksiyalarni asosiy dasturga ko‘chirib olish uchun from modul_nomi import * komandasidan foydalanamiz.


    from avto_info_mod import *


    avto1 = avto_info("GM", "Malibu", "Qora", "avtomat", 2020,40000)
    info_print(avto1)



    Modul ichidan ma'lum funksiyalarni ko‘chirib olish
    Agar katta modullardan faqatgina ba'zi funksiyalarga murojat qilish talab qilinisa, kerakli funksiyalarni from modul_nomi import funksiya1, funksiya2 komandasi yordamida o‘zimizning dasturimizga ko‘chirib olishimiz mumkin. Bu usulning qulayligi, endi funksiyalarga to‘g‘ridan-to‘g‘ri murojat qilish mumkin (modul ismini yozmagan holda).
    Misol uchun avvalgi kodimizda biz faqatgina avto_info va info_print funksiyalaridan foydalandik. Shu funksiyalarni asosiy kodimizga ko‘chirib olaylik:
    from avto_info_mod import avto_info, info_print
    avto1 = avto_info("GM", "Malibu", "Qora", "avtomat", 2020,40000)
    info_print(avto1)
    Funksiyalarga qisqa nom berish
    Huddi avvalgidek, ko‘chrib olgan funksiyamizga ham qisqa nom berishimiz mumkin.
    from avto_info_mod import avto_info as ainfo, info_print as iprint
    avto1 = ainfo("GM", "Malibu", "Qora", "avtomat", 2020,40000)
    iprint(avto1)
    Modul ichidagi barcha funksiyalarni ko‘chirib olish
    Modul ichidagi barcha funksiyalarni asosiy dasturga ko‘chirib olish uchun
    from modul_nomi import * komandasidan foydalanamiz.
    from avto_info_mod import *
    avto1 = avto_info("GM", "Malibu", "Qora", "avtomat", 2020,40000)

    Download 5,53 Mb.
    1   ...   15   16   17   18   19   20   21   22   23




    Download 5,53 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi

    Download 5,53 Mb.