python dasturlash tili va uning sintaksisi

DOCX 13 sahifa 1,7 MB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 13
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 2-amaliy topshirig‘i bajardi: toirov a qabul qildi: saidkulov e samarqand – 2024 kirish i bob. python dasturlash tili va uning sintaksisi 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 …
2 / 13
di. uni cnri korparatsiyasiga ishlashga taklif etishdi. 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 …
3 / 13
o'p xilma-xil kutubxonalarga ega. • xml/html fayllar 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 …
4 / 13
h mumkin. a = 1; b = 2; print(a, b) buni ko`p ham 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 …
5 / 13
'yxat va hokazo ko'rinishida bo'lishi mumkin. o’zgaruvchilarni nomlash 2-amaliy topshiriq a) binar qidiruv usuli orqali 1 dan n gacha bo’lgan sonlar ichidan ixtiyoriy elementni topish dasturini tuzing? algoritm: 1. boshlang'ich chegaralar (low = 1, high = n) belgilanadi. 2. takroriy tarzda quyidagilar amalga oshiriladi: · o'rtadagi sonni hisoblash: mid = (low + high) // 2. · agar o'rtadagi son izlanayotgan sondan kichik bo'lsa, low = mid + 1. · agar o'rtadagi son izlanayotgan sondan katta bo'lsa, high = mid - 1. · aks holda, izlanayotgan son topiladi. 3. chegaralar birlashganda, qidiruv tugaydi. b) o’zingizni f.i.sh. ni hesh qiymatini qaytaruvchi dastur tuzing? algoritm: 1. f.i.sh. matnini kiritish orqali belgilangan simvollar qatorini olamiz. 2. har bir simvol ascii kodini hisoblab, ketma-ket yig'indisi, ko'paytmasi yoki boshqa hesh usuldan foydalanamiz. 3. hesh natijasi qaytariladi. c) respublikamizdagi viloyatlar maydonini o’sish tartibida joylashtiring. algoritm: 1. viloyat nomlari va ularning maydonlari lug'at shaklida belgilanadi. 2. lug'atdagi qiymatlar …

Ko'proq o'qimoqchimisiz?

Barcha 13 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"python dasturlash tili va uning sintaksisi" haqida

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 2-amaliy topshirig‘i bajardi: toirov a qabul qildi: saidkulov e samarqand – 2024 kirish i bob. python dasturlash tili va uning sintaksisi 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 as...

Bu fayl DOCX formatida 13 sahifadan iborat (1,7 MB). "python dasturlash tili va uning sintaksisi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: python dasturlash tili va uning… DOCX 13 sahifa Bepul yuklash Telegram