M. E. Mamarajabov, R. N. To’rayev zamonaviy dasturlash tillari



Yüklə 3,63 Mb.
Pdf görüntüsü
səhifə5/80
tarix23.07.2023
ölçüsü3,63 Mb.
#137200
1   2   3   4   5   6   7   8   9   ...   80
 
 
 
 
 
 
 
 
 
 
 


11 
1-BOB. PYTHON DASTURLASH TILIGA KIRISH 
1.1.
 
Python dasturi va uni o’rnatish
Python nima?
Python 
haqida (ba'zi birlar "piton" deyishsa-da, "piton" deyish yaxshidir) - 
ushbu tadqiqot mavzusi ushbu dasturlash tilining yaratuvchisi, gollandiyalik Gvido van 
Rossum tomonidan eng yaxshi aytilgan:
"Python - bu izohlangan, ob'ektga yo'naltirilgan, dinamik - semantikaga ega 
yuqori darajadagi dasturlash tilidir. 
Dinamik yozish 
dasturni tezkor rivojlanishi uchun 
tilni jozibador qiladi. Ungan qo'shimcha ravishda, dasturiy ta'minot tarkibiy qismlari 
bilan aloqa qilish uchun skript tili sifatida foydalanish mumkin. Python sintaksisini 
o'rganish oson, u kodlarning o'qilishini ta'kidlaydi va bu dasturiy mahsulotlarni saqlash 
xarajatlarini kamaytiradi. Python modullar va kodlardan qayta foydalanishni 
rag'batlantiradigan modul va paketlarni qo'llab-quvvatlaydi. Python interperatarori va 
katta standart kutubxonasi barcha asosiy platformalar uchun manba hamda 
bajariladigan kod sifatida bepul mavjud va tarqatish uchun bepuldir." 
Ushbu ta'rifni o'qish jarayonida pythonning ma'nosi oshkor bo'ladi va Python 
universal dasturlash tili ekanligini bilish kifoyadir. Uning afzalliklari va kamchiliklari, 
shuningdek qamrov doirasi bor. Python keng ko'lamli vazifalarni bajarish uchun 
standart kutubxona bilan ta'minlangan. Python uchun sifatli kutubxonalar Internetda 
turli xil mavzularda mavjud, bular quyidagilardan iborat: matnni qayta ishlash 
vositalari va Internet texnologiyalari, rasmlarni qayta ishlash, dasturlarni yaratish 
vositalari, ma'lumotlar bazasiga kirish mexanizmlari, ilmiy hisoblash uchun to'plamlar, 
grafik interfeysni yaratish kutubxonalari va boshqalar. Bundan tashqari, Python C, 
C++ va Java tillari bilan integratsiyalashuv uchun juda oddiy vositalarga ega. Python 
dasturlarida ushbu tillarda yozilgan kutubxonalardan foydalanish imkoniyatini 
beradi.
Biz Python dasturiy mahsulotlarni (va ularning prototiplarini) yaratish uchun 
butun texnologiya deb taxmin qilishimiz mumkin. Bu deyarli barcha zamonaviy 


12 
platformalarda (ikkala 32-bitli va 64-bitli) C kompilyatori va Java platformasida 
mavjud. 
Ko'rinishidan, dasturiy ta'minot sanoatida C / C ++, Java, Visual Basic, C # dan 
boshqa narsalarga o'rin yo'q. Biroq, unday emas. Ehtimol, ushbu boblar kursi va amaliy 
mashg'ulotlar tufayli Python yangi izdoshlariga ega bo'ladi, ular uchun ular ajralmas 
vositaga aylanadi. 

Yüklə 3,63 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   80




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin