Python dasturlashiga kirish

Python tilining tarixi va xususiyatlari

Python, o’zining soddaligi va o’qilishi bilan mashhur bo’lgan yuqori darajadagi dasturlash tili, 1980-yillarning oxirida Guido van Rossum tomonidan Niderlandiyadagi Centrum Wiskunde & Informatica (CWI) da yaratilgan. Python ortidagi ilhom C dasturlash tili va Unix qobig’i o’rtasidagi bo’shliqni bartaraf etish edi, bu ko’proq quvvat va moslashuvchanlikni taklif qiladigan skriptli interfeysga intilish edi. Qizig’i shundaki, Van Rossum Britaniyaning “Monti Pythonning uchuvchi tsirki” komediya serialining muxlisi bo’lib, tilning soddaligi va o’ynoqiligiga e’tibor qaratilishini aks ettiruvchi o’lpon sifatida Python nomini tanlagan.

1991-yilda chiqarilgan birinchi Python 0.9.0 versiyasi merosga ega sinflar, istisnolardan foydalanish va funksiyalar kabi fundamental xususiyatlarni taqdim etdi. Pythonning Zen-ga kiritilgan Python dizayn falsafasi kodning o’qilishi va soddaligiga urg’u beradi va bu uning keng tarqalishiga olib keladi. Yillar davomida Python rivojlanib, muhim xususiyatlar va yaxshilanishlarni qo’shdi. 2000 yilda chiqarilgan 2.0 versiyasi ro’yxatni tushunish va axlat yig’ish tizimini joriy qildi.

Python tarixidagi muhim bosqich 2008-yilda Python 3.0 versiyasining chiqarilishi bo‘ldi. Ushbu versiya katta rekonstruksiya bo‘lib, Python 2 bilan orqaga mos kelmaydi, asosiy e’tibor dizayndagi kamchiliklarni tuzatishga qaratilgan.

Bugungi kunda Python ko’plab sohalarda keng qo’llaniladigan, eng mashhur dasturlash tillaridan biri hisoblanadi. Uning ko’plab kutubxonalar va frameworklar bilan hamjamiyatga asoslangan yondashuvi, uning o’sishi va moslashuvchanligini oshirishda davom etmoqda, bu Pythonni dasturiy ta’minotni ishlab chiqishning turli sohalarida yangi boshlanuvchilar va mutaxassislar uchun birinchi tanlovga aylantiradi.

Python nima va uning ishlatilishi

Python ochiq manbali (open-source), yuqori darajali dasturlash tili bo’lib, o’qilishi va sodda, tushunarli sintaksisi bilan mashhur. Bu ko’p qirrali, talqin qilinadigan va ob’ektga yo’naltirilgan dasturlash tilidir.

Python turli sohalarda ishlatilishi mumkin, masalan:

  • Machine Learning
  • Sun’iy intellekt
  • Ma’lumotlarni vizualizatsiya qilish
  • Dasturlash ilovalari
  • Web ilovalar
  • O’yin yaratish
  • Ma’lumotlar tahlili

Python Google, Facebook, Instagram, NASA va Dropbox kabi yirik kompaniyalar tomonidan qo’llaniladi, bu uning mashhurligi va sanoatda keng qo’llanilishini aks ettiradi. U ko’plab umumiy dasturlash vazifalarini qo’llab-quvvatlaydigan keng standart kutubxonaga ega bo’lib, uni turli ilovalar uchun mos qiladi.

Python dasturning strukturasi

Python, ba’zi tillardan farqli o’laroq, kod bloklarini aniqlash uchun ko’p chekinishga tayanadi. Chekinish, kodni vizual ravishda toza va tushunarli qiladi. Python kodni ketma-ket bajaradi, lekin shartlar yoki tsikllar bajarilish ketma-ketligini o’zgartirishi mumkin.

Buni tushunish uchun quyidagi misolni ko’rib chiqamiz:

Yuqoridagi misolda, number o’zgaruvchisi 5 qiymati bilan ishlatiladi. If-else shartli bayonotida, number o’zgaruvchisining manfiyligini tekshiriladi. Agar number manfiy bo’lsa, “Bu manfiy butun son” degan xabarni chiqaradi. Aks holda, “Bu musbat butun son” degan xabarni chiqaradi.

# Yuqoridagi kodning natijasi
Bu musbat butun son.
Scroll to Top

Akkauntizga kirish uchun e-mail va parolingizni kiriting