O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETINING JIZZAX FILIALI
AMALIY MATEMATIKA FAKULTETI
«KOMPYUTER ILMLARI VA DASTURLASHTIRISH»
kafedrasi
“ PYTHON DASTURLASH TILI” FANIDAN
3-MUSTAQIL ISH
Mavzu: Pythonda istisno xolatlari sinf ekzemplyari sifatida qo‘llanilishi:
Bajardi: Boyirov Ahmad
Tekshirdi: Jomurodov D
Jizzax-2023
Mavzu: Pythonda istisno xolatlari sinf ekzemplyari sifatida qo‘llanilishi Mundarija:
Kirish.
Asosiy qism.
Pythonda xatoliklar :
Xatolar bilan ishlash:
Istisnolarning yuzaga kelishi va ular bilan ishlashga oid masalalar:
Yakuniy qism. 3.1.Xulosa;
3.2.Foydalanilgan adabiyotlar;
Kirish.
Python, umumiy maqsadli, kuzatuvchi, obyektga yo'naltirilgan dasturlash tili hisoblanadi. Uning asoschisi Guido van Rossum tomonidan 1989 yilinda ishlab chiqilgan.
Pythonning asosiy afzalliklari quyidagilar:
Oddiy va oson syntax: Pythonning sintaksi oson va qulaydir. Bu, dasturchilarga kodni yozishda va o'qishda ko'proq osonlik beradi. Python kodlari "Pep 8" nomli standartga mos ravishda yoziladi, bu esa kodni o'qish va tushuntirishni osonlashtiradi.
Keng qo'llaniladigan bibliotekalar: Python, ko'p qo'llaniladigan standart bibliotekalarga ega. Bu, dasturchilarga bir qadam oldindan yordam bera oladi. Python kutubxonalari o'rnatilishidan so'ng, ularga o'rganilgan funksiyalarni tezroq va osonlik bilan ishlatish mumkin.
Platforma o'zgarmasligi: Python dasturlari, Python tolalarini o'rnatilgan har qanday platformada (Windows, Linux, MacOS, va boshqalar) ishga tushirish mumkin. Bu, dasturchilarga xizmat qiladigan yaxshi portativlik ta'mini bilan bog'liqdir.
Ob'ektga yo'naltirilgan dasturlash: Python ob'ektga yo'naltirilgan dasturlash tili hisoblanadi, ya'ni, har qanday ma'lumot Python ichida ob'ekt sifatida ko'rsatiladi. Bu, dasturchilarga ob'ektlar va ular bilan ishlash imkoniyatini beradi.
Keng qamrovli jamoalar va jamoa proyektlar uchun maslahatlar: Python, katta jamoalar va proyektlar uchun ishlab chiqilgan. Bu jamoalar quyidagilardan iborat: Flask (veb foydalanuvchilar uchun), Django (katta va murakkab veb proyektlar uchun), TensorFlow va PyTorch (masofaviy o'qitish uchun), NumPy va Pandas (ma'lumot tahlili va ma'lumotlar ko'rsatish uchun) va h.k.
PyPI (Python Package Index): Python kutubxonalari va paketlari o'z maqomi bo'lgan PyPI orqali o'rnatiladi. Bu, dasturchilar uchun ko'plab qo'shimcha funksiyalarga ega bo'lishni ta'minlaydi.
Keng foydalanish sohasi: Pythonning keng qo'llanilishi ma'lumotlar tahlili, ishlab chiqarish, matematika, veb-dasturlash, robototexnika, tadbir-tadbir boshqaruv va boshqa bir qancha sohalarda chidamliligi ko'rsatadi.
Pythonning so'nggi versiyasi Python 3, 2-raqamli versiyalarga qaraganda yaxshi yangilanmalar va qo'shimchalar bilan ajratilgan. Python dasturlash tili, yangi dasturchilarga va tajribali mutaxassislar uchun ham samarali va oson ta'lim etish imkoniyatiga ega.
Dostları ilə paylaş: |