Kompyuter tizimlari



Yüklə 93,51 Kb.
tarix26.11.2023
ölçüsü93,51 Kb.
#135620
ma\'lumotlarning intelektual tahlili 1-amaliy


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 modullar va unda modullarga oid masalalar yechish ”
mavzusida

AMALIY MASHG’ULOT ISHI


213-20 guruh talabasi


Ibodulayev Davron
KT kafedrasi assistenti
A.A.Temirov

Toshkent - 2023


Mashg’ulotning maqsadi: Python dasturlash tilida modullar va unda modullarga
oid masalalar yechish.
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]

Modullarga oid masalalar

[4]

Modullarga 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.


Python dasturlash 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.
Modul import qilish orqali foydalaniladi. Masalan, agar siz "math" modulidan "sqrt" funktsiyasini foydalanmoqchi bo'lsangiz, quyidagi ko'rinishda import qilishingiz mumkin:

import math


print(math.sqrt(16))


# Natija 4 bo'ladi


Python modullari ko'p xil maqsadlarga mo'ljallangan. Masalan, "math" moduli matematik amallar uchun, "random" moduli tasodifiy sonlar generatsiyasi uchun, va hokazo.


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.

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
Yüklə 93,51 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin