• Mashg’ulotning maqsadi
  • Foydalanilgan adabiyotlar ro‘yxat
  • O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot




    Download 0,63 Mb.
    Sana02.01.2024
    Hajmi0,63 Mb.
    #129600

    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI
    VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT

    TEXNOLOGIYALARI UNIVERSITETI
    “ KOMPYUTER TIZIMLARI ” kafedrasi
    Ma’lumotlarning intelektual tahlili fanidan tayyorlangan
    “ Python dasturlash tilida claslarga oid masalalar yechish ”
    mavzusida

    AMALIY MASHG’ULOT ISHI


    213-20 guruh talabasi


    Yuldashov Umrbek
    KT kafedrasi assistenti
    A.A.Temirov

    Toshkent - 2023


    Mashg’ulotning maqsadi: Python dasturlash tilida claslarga oid masalalar
    Adabiyotlar tahlili :

    Adabiyot

    Qisqa ta’rifi

    [1] [2]

    Python dasturlash tilini o‘rnatish uchun kompyuterning dasturiy va texnik qismi uchun qo‘yilgan talablar shakllantirilgan
     Python dasturlash tilining alifbosi va matematik funksiyalar aks ettirilgan
     Python dasturlash tilini Windows operatsion tizimiga o‘rnatish jarayoni aks ettirilgan

    [3]

    Classlarga oid masalalar

    [4]

    Classlarga oid masalalarni Python dastulash tilida yechish usuli keltirilgan

    Python-da ko'plab modullar mavjud. Ba'zi modullar Python o'rnatilganida avtomatik ravishda o'rnatiladi, masalan, "math", "random", "os", "sys", "datetime" kabi modullar. Bularni import qilish orqali foydalanishingiz mumkin.

    Boshqa modullarni esa o'rnatish talab qilinadi. Ko'p modullar esa Python standart kutubxonasi (standard library) ichida joylashgan. Masalan, "re" moduli regular ifodalar (regular expressions) uchun, "json" moduli JSON ma'lumotlar formati uchun, "urllib" moduli URL-lar bilan ishlash uchun, va hokazo.

    Boshqa modullar esa Python Package Index (PyPI) yoki boshqa manbalardan o'rnatiladi. Bu modullarni o'rnatish uchun "pip" dasturi foydalaniladi.

    Agar sizga ma'lum bir modul haqida yordam kerak bo'lsa, yoki qanday modullar mavjudligi haqida batafsil ma'lumot olishni xohlaysizsa, menga murojaat qiling, menga yordam bera olaman.




    Cod natijasi







    Xulosa
    Python tilida modullar, kodni qayta ishlatishni, kodni tuzatishni va boshqa funktsiyalarni o'z ichiga oladi. Modullar kodni qayta ishlatishni osonlashtiradi va kodni tuzatishni, yangi funktsiyalar qo'shishni osonlashtiradi.

    Python-da modullarni import qilish orqali foydalaniladi. Modullar kodni qayta ishlatishni osonlashtiradi va kodni tuzatishni, yangi funktsiyalar qo'shishni osonlashtiradi.

    Python-da ko'plab modullar mavjud. Ba'zi modullar Python o'rnatilganida avtomatik ravishda o'rnatiladi, masalan, "math", "random", "os", "sys", "datetime" kabi modullar. Bularni import qilish orqali foydalanishingiz mumkin.

    Boshqa modullarni esa o'rnatish talab qilinadi. Ko'p modullar esa Python standart kutubxonasi (standard library) ichida joylashgan. Masalan, "re" moduli regular ifodalar (regular expressions) uchun, "json" moduli JSON ma'lumotlar formati uchun, "urllib" moduli URL-lar bilan ishlash uchun, va hokazo.

    Boshqa modullar esa Python Package Index (PyPI) yoki boshqa manbalardan o'rnatiladi. Bu modullarni o'rnatish uchun "pip" dasturi foydalaniladi.

    Modullar haqida ko'proq ma'lumot olish uchun, Python dasturlash tilida modullar haqida rasmiy hujjatlarni (official documentation) o'qishingiz maslahat beraman. Bu sizga modullar haqida to'liqroq tushuncha beradi.


    Foydalanilgan adabiyotlar ro‘yxat

    1. David Amos, Dan Bader, Joanna Jablonski, Fletcher Heisler Copyright © Real Python (realpython.com), 2012–2020


    2. Axatov Akmal, Nazarov Fayzullo Python dasturlash asoslari I-QISM. o'quv qo'llanma. Samarqand-2020
    3. P.Karimov, N.Qurbonov, I.Nurmatov Tizimli dasturlash tillari (C, Borland C++) fanidan (tajriba va amaliy mashg'ulotlarni o'tkazish bo'yicha) Uslubiy qo'llanma Namangan-2008
    4. O.I.Jalolov, X.U.Xayatov, Z.Z.Shirinov Dasturlash bo'yicha olimpiada masalalari va ularni yechishga doir uslubiy ko'rsatmalar (1-qism) Buxoro-2012
    Download 0,63 Mb.




    Download 0,63 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot

    Download 0,63 Mb.