Kompyuter tizimlari
Download 3.36 Mb.
|
qudrat
- Bu sahifa navigatsiya:
- AMALIY MASHG‘ULOT ISHI – 1
- Adabiyot Qisqa ta’rifi [1] [2]
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti “KOMPYUTER TIZIMLARI” kafedrasi Ma’lumotlarni intellektual tahlili fanidan tayyorlagan “Python dasturlash tilida structura va obyektlar ustida bajariladigon masalalar” mavzusidagi AMALIY MASHG‘ULOT ISHI – 1 213_20_guruh talabasi Xabibov Qudrat KT kafedrasi asistenti A.A.Temirov Toshkent – 2023 Mashg’ulotning maqsadi: Python dasturlash tilida modullar va unda modullarga oid masalalar yechish. Adabiyotlar tahlili :
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. Download 3.36 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling