Kompyuter tizimlari


Download 3.36 Mb.
bet1/2
Sana18.11.2023
Hajmi3.36 Mb.
#1784511
  1   2
Bog'liq
qudrat


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 :

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.


Download 3.36 Mb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling