modullar

PPTX 18 стр. 449,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 18
regular expressions modullar modullar (module) python dasturlari minglab, o'n minglab va yuz minglab qator kodlarni o'z ichiga oladi (millionlab qatorli kodga ega loyihalar mavjud). bunday sharoitda kodli bitta fayl yetarli emas - uni qismlarga bo'lish kerak. boshqa fayllarda joylashgan kodga murojaat qilish uchun pythonda modullar mexanizmini amalga oshirilgan. modullar (module) pythondagi modul oddiygina python kodini o'z ichiga olgan fayldir. har bir modul o'zgaruvchilar, sinflar va funktsiyalarni o'z ichiga olishi mumkin. bundan tashqari moduldan bajariluvchi kod joylashgan bo`ladi. modul nomi fayl nomiga mos keladi. misol: fayl nomi: math.py modul nomi: math paket(package) agar siz juda katta loyiha kodini modullarga bo'lishni boshlasangiz, tuzlilishi jihatidan o'xshash bir nechta modullarni guruhlashingiz mumkin. yoki biz ba'zi modullarni boshqa loyihalarda qo'llash uchun loyihadan tashqariga ko'chirishimiz mumkin. modullarni guruhlarga birlashtirish uchun paketlar yordamga keladi va ular shu uchun xizmat qiladi. paket (package) paket - bu ma'lum bir fan sohasining ma'lum bir sinfi muammolarini hal qilish uchun mo'ljallangan …
2 / 18
arini tasodifiy tanlash funktsiyalari re - regulyar ifodalar bilan ishlash moduli сollections - ixtisoslashtirilgan ma'lumotlar turlarini - hisoblagichlarni, navbatlarni, tartiblangan lug'atlarni taqdim etadi … chetdagi modullar bular python distributiviga kiritilmagan modul va paketlar boʻlib, ularni python paketlar katalogidan paket menejeri (masalan, pip) yordamida oʻrnatish mumkin. pypi (python package index) - python kutubxonalarining asosiy katalogi. 200 000 dan ortiq paketlarni o'z ichiga oladi: requests (http- python uchun mijoz) numpy (ko'p o'lchovli massivlar bilan hisob-kitoblar) flask (veb-ilovalar paketi) … modulni importlash modulni importlash modul import qilinganda, python undagi barcha kodlarni bajaradi. paket import qilinganda, python, agar mavjud bo'lsa, paketning __init__.py faylidagi kodni bajaradi. modul yoki __init__.py da belgilangan barcha ob’yektlar import kodiga taqdim etiladi. modulni importlash import kalit so'zidan keyin modul nomi keladi. bitta ko'rsatma bir nechta modullarni ulashi mumkin, ammo bu tavsiya etilmaydi. modulni import qilgandan so'ng, uning nomi modul atributlariga kirishingiz mumkin bo'lgan o'zgaruvchiga aylanadi. agar modul nomi juda uzun …
3 / 18
calc.py # modul funktsiyalari def sum_up(a, b): return a + b def sub(a, b): return a - b # bajariladigan qismi print(‘summa: ', sum_up(2, 3)) print(‘farq: ', sub(5, 1)) import calc as calculator print(‘summa: ', calculator.sum_up(2, 3)) print(‘farq: ', calculator.sub(5, 1)) qanday bartaraf etish kerak? qanday bartaraf etish kerak? # calc.py # modul funktsiyalari def sum_up(a, b): return a + b def sub(a, b): return a - b # bajariladigan qismi if __name__ == '__main__': print(‘summa: ', sum_up(2, 3)) print(farq: ', sub(5, 1)) import calc as calculator print(‘summa: ', calculator.sum_up(2, 3)) print(farq: ', calculator.sub(5, 1)) image1.png image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png
4 / 18
modullar - Page 4
5 / 18
modullar - Page 5

Хотите читать дальше?

Скачайте все 18 страниц бесплатно через Telegram.

Скачать полный файл

О "modullar"

regular expressions modullar modullar (module) python dasturlari minglab, o'n minglab va yuz minglab qator kodlarni o'z ichiga oladi (millionlab qatorli kodga ega loyihalar mavjud). bunday sharoitda kodli bitta fayl yetarli emas - uni qismlarga bo'lish kerak. boshqa fayllarda joylashgan kodga murojaat qilish uchun pythonda modullar mexanizmini amalga oshirilgan. modullar (module) pythondagi modul oddiygina python kodini o'z ichiga olgan fayldir. har bir modul o'zgaruvchilar, sinflar va funktsiyalarni o'z ichiga olishi mumkin. bundan tashqari moduldan bajariluvchi kod joylashgan bo`ladi. modul nomi fayl nomiga mos keladi. misol: fayl nomi: math.py modul nomi: math paket(package) agar siz juda katta loyiha kodini modullarga bo'lishni boshlasangiz, tuzlilishi jihatidan o'xshash bir nechta mod...

Этот файл содержит 18 стр. в формате PPTX (449,0 КБ). Чтобы скачать "modullar", нажмите кнопку Telegram слева.

Теги: modullar PPTX 18 стр. Бесплатная загрузка Telegram