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




    Download 5,53 Mb.
    bet15/23
    Sana13.05.2024
    Hajmi5,53 Mb.
    #230011
    1   ...   11   12   13   14   15   16   17   18   ...   23
    Bog'liq
    Iroda BMI

    Dastur kodi Dastur natijasi

    2-masala


    Math modulidan foydalanib, konusning yasovchisi, to‘la sirti va hajmini topish uchun Python dasturini tuzing.


    Dastur kodi Dastur natijasi

    dаtetime - sаnа vа vаqt funksiyаlаri kutubxоnаsi
    Bu mоdulgа quyidаgi tip оbyektlаri kirаdi:
    а) dаte-sаnаni sаqlаydi;
    b) time-vаqtni sаqlаydi;
    c) dаtetime-sаnа vа vаqtni sаqlаydi.
    dаtetime.nоw(tz=Nоne)-mаhаlliy jоriy sаnа vа vаqtni qаytаrаdi.
    dаte.strftime(fоrmаt)-sаnаni kо`rsаtаdigаn mа`lum fоrmаtdаgi sаtrni qаytаrаdi.

    3-masala


    Berilgan ikki yil oralig‘ida necha marta oyning 1-kuni dushanbadan boshlanishini hisoblash Python dasturini yozing.
    Dastur kodi Dastur natijasi

    4-masala


    Tug‘ilgan kunga necha kun qolganini aniqlash dasturini tuzing.
    Dastur kodi Dastur natijasi

    Pythonda modullar (random moduli)
    Random moduli - tasodifiy o‘zgaruvchilarni yaratish uchun o‘rnatilgan moduldir. Bu tasodifiy bir qator olish, ro‘yxatdan tasodifiy elementlarni tanlash kabi tasodifiy harakatlarni amalga oshirish mumkin. Random modulda bir qator funksiyalar mavjud:


    getrandbits () - tasodifiy bitlarni ifodalovchi raqamni qaytaradi

    randrange () - berilgan qator o‘rtasida tasodifiy raqamni qaytaradi

    randint () - berilgan qator o‘rtasida tasodifiy raqamni qaytaradi

    shuffle () - ketma- ketlikni oladi va ketma- ketlikni tasodifiy tartibda qaytaradi

    sample() - ketma- ketlikning berilgan namunasini qaytaradi

    random () - 0 va 1 o‘rtasida tasodifiy float qator qaytadi

    copy moduli- Belgilash operatori obyektdan nusxa ko‘chirmaydi, faqat obyektga havola yaratadi. Ushbu modul umumiy (tashqi, chuqur (to‘la)) nusxa ko‘chirish operatsiyalarini o‘z ichiga oladi:

    Download 5,53 Mb.
    1   ...   11   12   13   14   15   16   17   18   ...   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.