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.
Dostları ilə paylaş: