python dasturlash tili

DOCX 11 стр. 1,5 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 11
o`zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali “kompyuter injiniring” fakulteti “ma’lumotlar tuzilmasi va algoritmlar” fanidan di23-14 guruh talabasi toirov azizjonning 3-amaliy topshirig‘i bajardi: toirov a qabul qildi: saidkulov e samarqand – 2024 kirish 1.1 python dastrulash tili yaratilish tarixi, imkoniyatlari va uni o’rnatish python dasturlash tilini yaratilishi 1980-yil oxiri 1990-yil boshlaridan boshlangan.o`sha paytlarda uncha taniqli bo`lmagan gollandiyaning cwi instituti xodimi gvido van rossum abc tilini yaratilish proektida ishtirok etgan edi. abc tili basic tili o`rniga talabalarga asosiy dasturlash konsepsiyalarini o`rgatish uchun mo`ljallangan til edi. bir kun gvido bu ishlardan charchadi va 2 hafta davomida o`zining macintoshida boshqa oddiy tilning interpretatorini yozdi, bunda u albatta abc tilining ba’zi bir g`oyalarini o`zlashtirdi. shuningdek, python 1980-1990-yillarda keng foydalanilgan algol-68, c, c++, modul3 abc, smalltalk tillarining ko`plab xususiyatlarini o`ziga olgandi. gvido van rossum bu tilni internet orqali tarqata boshladi. bu paytda o`zining “dasturlash tillarining …
2 / 11
shdi. u o`sha yerda ishladi va korparatsiya shug`ullanayotgan proektlarni python tilida yozdi va bo`sh ish vaqtlarida tilni interpretatorini rivojlantirib bordi. bu 1990-yil python 1.5.2 versiyasi paydo bo`lguncha davom etdi. gvidoning asosiy vaqti korparatsiyani proektlarini yaratishga ketardi bu esa unga yoqmasdi. chunki uning python dasturlash tilini rivojlantirishga vaqti qolmayotgandi. shunda u o`ziga tilni rivojlantirishga imkoniyat yaratib bera oladigan homiy izladi va uni o`sha paytlarda endi tashkil etilgan beopen firmasi qo`llab quvvatladi. u cnri dan ketdi, lekin shartnomaga binoan u python 1.6 versiyasini chiqarib berishga majbur edi. beopen da esa u python 2.0 versiyani chiqardi. 2.0 versiyasi bu oldinga qo`yilgan katta qadamlardan edi. bu versiyada eng asosiysi til va interpretatorni rivojlanish jarayoni ochiq ravishda bo`ldi. shunday qilib 1.0 versiyasi 1994-yil chiqarilgan bo`lsa, 2.0 versiyasi 2000-yil, 3.0 versiyasi esa 2008-yil ishlab chiqarildi. hozirgi vaqtda uchinchi versiyasi keng qo`llaniladi. python dasturlash tili imkoniyatlari python – bu o'rganishga oson va shu bilan birga imkoniyatlari yuqori …
3 / 11
ar bilan ishlash • http so`rovlari bilan ishlash • gui(grafik interfeys) • web ssenariy tuzish • ftp bilan ishlash • rasmli audio video fayllar bilan ishlash • robot texnikada • matematik va ilmiy hisoblashlarni programmalash pythonni katta proyektlarda ishlatish mumkin. chunki, uni chegarasi yo`q, imkoniyati yuqori. shuningdek, u sodda va universalligi bilan programmalash tillari orasida eng yaxshisidir. python dasturlash tilini o`rnatish. agar siz biror gnu/linux distributivini ishlatayotgan bo'lsangiz ko'p xollarda sizning tizimingizda python o'rnatilgan bo'ladi. buni tekshirib ko'rish uchun terminalingizdan quyidagi buyruqni ishga tushirib ko'ring. python –v agar sizda python 3.4.3 yozuvi yoki shunga o'xshash yozuv hosil bo'lsa unda hammasi joyida. windows operatsion tizimiga o'rnatish uchun www.python.org/downloads web sahifasiga o'tamiz va u yerdan oxirgi python versiyasini yuklab olamiz. pythonni o'rnatish odatiy dasturlarni o'rnatish kabi kechadi. hech qanday qiyin joyi yo'q. 1.2.python tili sintaksisi, asosiy operatorlari. python tili sintaksisi o`zi kabi sodda: • satr oxiri instruksiyaning oxiri hisoblanadi (nuqta vergul shart …
4 / 11
qo`llamang! yaxshisi bunday qilmang, o`qishga noqulay. • bitta amalni bir nechta satrga yozish mumkin faqat aylana, to`rtburchak va figurali qavslardan foydanish kerak. if (a == 1 and b == 2 and c == 3 and d == 4): print('spam'*3) kalit so`zlar false – yolg`on. true - rost. none - “bo`sh” obyekt. and – mantiqiy va amali. with / as – konteks menejeri. break –tsikldan chiqish. class – metod va atributlarda iborat. continue – tsikldan keyingi iteratsiyaga o`tish. def – funksiyani aniqlash. del – obyektni yo`qotish. elif – aks holda, agar. else – for/else yoki if/elsega qarang. for – for tsikli. from – moduldan bir nechta funksiyani import qilish. if - agar. import – moduldan import. is –xotirani bitta joyida 2 ta obyektni jo`natsa bo`ladimi. lambda –yashirin funksiyani aniqlash. not –mantiqiy inkor amali. or –mantiqiy yoki amali. while – while tsikli. izohlar izohlar. izohlar # simvolidan keyin yoziladi va dastur kodini …
5 / 11
aruvchilarni nomlash 3-amaliy topshiriq 1. sony mahsulotlarining yangi roʻyxatini yaratish. algoritm: • mahsulotlar roʻyxati beriladi. • har bir mahsulot nomini tekshiramiz, agar mahsulot nomi "sony" soʻzini oʻz ichiga olsa, uni yangi roʻyxatga qoʻshamiz. • yangi roʻyxatni chop etamiz. dastur kodi: 2. baholar bo‘yicha navbat (fifo) ro‘yxati tuzish. algoritm: • guruh talabalarining baholari roʻyxatini oling. • fifo qoidasi boʻyicha roʻyxatni alohida qayta shakllantiring (birinchi kiritilgan baho birinchi chiqadi). • baholarni alohida roʻyxatlarda guruhlang. dastur kodi: dasturda ishlatilgan funksiyalarni tushuntirish: • deque (fifo roʻyxati): deque bu fifo (first in, first out) usulida ishlaydigan ma’lumotlar tuzilmasi. • filtrlash uchun list comprehension: fives = [student for student in grades if student["grade"] == 5] - bu roʻyxatdagi elementlarni tanlash va keraklisini ajratib olish uchun ishlatiladi. 2 image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image1.png

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

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

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

О "python dasturlash tili"

o`zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali “kompyuter injiniring” fakulteti “ma’lumotlar tuzilmasi va algoritmlar” fanidan di23-14 guruh talabasi toirov azizjonning 3-amaliy topshirig‘i bajardi: toirov a qabul qildi: saidkulov e samarqand – 2024 kirish 1.1 python dastrulash tili yaratilish tarixi, imkoniyatlari va uni o’rnatish python dasturlash tilini yaratilishi 1980-yil oxiri 1990-yil boshlaridan boshlangan.o`sha paytlarda uncha taniqli bo`lmagan gollandiyaning cwi instituti xodimi gvido van rossum abc tilini yaratilish proektida ishtirok etgan edi. abc tili basic tili o`rniga talabalarga asosiy dasturlash konsepsiyalarini o`rgatish uchun m...

Этот файл содержит 11 стр. в формате DOCX (1,5 МБ). Чтобы скачать "python dasturlash tili", нажмите кнопку Telegram слева.

Теги: python dasturlash tili DOCX 11 стр. Бесплатная загрузка Telegram