Tayyorlagan referat
Download 404.62 Kb.
|
O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI “IB va KT” fakulteti “Sun’iy intellekt” yo‘nalishi 1-kurs 36-22- guruh talabasi _______________________ning “Yo‘nalishga kirish”fanidan TAYYORLAGAN REFERAT Mavzu :___________________________________ _________________________________________ Qabul qildi : ____________________ Andijon 2023 - yil. Reja:
2. Dastur kodlarini kiritish uchun Python oynasini ochish 3. Python dasturlash tili 4. Xulosa 5. Foydalanilgan adabiyotlar PYTHON DASTURLASH TILINI O‘RNATISH Endi Python dasturlash tili yordamida dasturlashni o’rganishni boshlaymiz. Python dunyo miqyosida eng ommalashgan, mukammal dasturiy mahsulotlarni yaratishga mo’ljallangan dasturlash tillaridan biri bo’lib, uning yordamida web-sayt, ilova va o’yinlar yaratiladi. Quyidagi imkoniyatlar bu tilni o’rganish uchun yordamchi omillar hisoblanadi. O’rganish va qo’llashning soddaligi. Python sodda va qulay dasturlash tili bo’lib, boshqa dasturlash tillariga nisbatan uning yordamida dastur tuzish qiyinchilik tug’dirmaydi. Tayanch tushunchalar IDLE (Integrated Development and Learning Environment – integrallashgan dasturlash va o’rganish muhiti) – Python tilini o’rganish uchun taqdim etilgan IDE. Interfaol muhit – dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko’rish muhiti. Dasturlash muhiti – dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti. Operator – dasturlash tili buyruqlari. Mukammal kutubxonaning mavjudligi. Pythonda dastur tuzish jarayonida kutubxonadagi tayyor funksiyalardan foydalanish mumkin. Bu esa murakkab dasturlarni ham qisqa vaqtda tuzish imkonini beradi. Mashhur firmalarning ushbu dasturdan foydalanishi. Python mukammal dastur bo‘lganligi sababli, bugungi kunda Google, NASA va Pixar kabi firmalar o‘z dasturlarini tuzishda undan foydalanishadi. Python interpretatori bepul o‘rnatiladi. Ushbu dasturni yuklab olib, kerakli ilovalar bilan bepul ishlatish mumkin. Python dasturlash tilini o’rganish uchun uni o’zining rasmiy saytidan yuklab olib, keyin o’rnatish zarur. Python kompyuterga IDLE dasturi bilan birga o’rnatiladi. IDLE dasturlashni endi boshlaganlar uchun mo’ljallangan IDE bo’lib, kod yozish uchun uncha murakkab bo’lmagan matn muharriri hamda dastur natijasi va xatolarni ko’rsatib turuvchi oynaga ega. Python dasturini o’rnatish 1.Pythonning rasmiy saytiga kiriladi. Brauzer qatoriga http://www.python.org manzilini kiritib, Downloads bo’limi tanlanadi. 2.Pythonni yuklab olish. Kompyuter operatsion tizimi (masalan, Windows)ga mos o’rnatgichning so’nggi varianti (Python 3.8) yuklab olinadi. 3.O‘rnatish. Yuklab olingan o‘rnatgich fayl ishga
4.IDLEni ishga tushirish. Dastur xatolarsiz o’rnatilganligini tekshirish uchun «Пуск» orqali «Все программы» ko’rsatmasi tanlanadi, Python papkasi ochiladi va IDLE ishga tushiriladi. Dastur kodlarini kiritish uchun Python oynasi ochiladi. IDLE oynasining ikki xil muhiti mavjud bo’lib, ular interfaol muhit va dasturlash muhiti deb nomlanadi. IDLEning interfaol muhiti (konsol deb ham yuritiladi) – dastur kodini kiritib, natijasini darhol ko’rish mumkin bo’lgan oyna. Bu muhit dastur buyruqlari vazifalarini o’rganish, kichik dasturlar tuzish, ularning natijasini tezroq ko’rish uchun ishlatiladi. Interfaol muhitdan kalkulyator sifatida foydalanish ham mumkin.
Python dasturlash muhitida birinchi dasturimizni yaratishga harakat qilamiz. Buning uchun print() operatoridan foydalanamiz. print() operatori yordamida o’zgaruvchi qiymatini ekranga chiqarish mumkin. Sintaksisi: print(chiqaruvchi ma’lumot) print – operator (yoki funksiya); chiquvchi ma’lumot – ekranga chiqarilishi kerak bo’lgan va vergul bilan ajratilagan o‘zgaruvchilar, o‘zgarmaslar yoki ifodalar ketma-ketligi. Python dasturlash tili sodda va o’qilishi oddiy bo’lgan dasturlash tili bo’lib u inglizcha so’zlarni qo’llab quvvatlaydi kalit so’zlar o’rnida shuning uchun bu boshqacha ko’rinishga ega. Python Interpretori: Bu tarjimon tomonidan ish vaqtida qayta ishlanganligini va uni bajarishdan oldin dasturni kompilyatsiya qilishning hojati yo’qligini bildiradi. Bu PERL va PHP ga o’xshaydi.
Python ABC, Modula-3, C, C ++, Algol-68, SmallTalk va Unix shell kabi boshqa ko’plab tillardan va boshqa skript tillaridan olingan. Python mualliflik huquqi bilan himoyalangan. Perl kabi, Python manba kodi endi GNU General Public License (GPL) ostida mavjud. Python hozirda institutning asosiy rivojlanish jamoasi tomonidan faoliyat yuritmoqda, garchi Guido van Rossum hali ham o’z taraqqiyotini boshqarishda muhim rol o’ynaydi. Python xususiyatlari:
O’qish oson: Python nisbatan kam kalit so’zlar, oddiy tuzilish va aniq belgilangan sintaksisga ega. Bu o’rganuvchini qisqa vaqt ichida yodlab olish imkonini beradi. O’qish oson: Python kodi juda aniq va ko’zga ko’rinadigan bo’ladi. Oson ishlash: Pythonning muvaffaqiyati – manba kodi juda oson. Keng standart kutubxona: Pythonning eng qudratli jihatlaridan biri kutubxonaning asosiy qismi juda portativ va UNIX, Windows va Macintosh-da o’zaro faoliyat platformalar bilan mos keladi. Interaktiv usul: Pythonda ishlashda terminalda ishlash uchun juda qulay terminalda test qilib ko’rsa bo’ladi. Portativ: Python keng apparat platformalarida ishlaydi va barcha platformalarda bir xil interfeysga ega. Kengaytirilgan: Python tarjimoniga past darajadagi modullarni qo’shishingiz mumkin. Ushbu modullar dasturchilarni o’zlarining vositalarini samaraliroq bo’lishiga qo’shish yoki sozlash imkonini beradi. Ma’lumotlar bazasi: Python barcha ma’lumotlar bazasini qo’llab quvvatlaydi. GUI dasturlash: Python Windows MFC, Unix, X Window kabi platformalarga GUI dasturlar tuzishni qo’llab quvvatlaydi. Moslashuvchan: Python, qobiq buyruq fayliga qaraganda katta dasturlarga yanada yaxshi tuzilish va qo’llab-quvvatlash imkonini beradi. Yuqorida aytib o’tilgan xususiyatlardan tashqari, Pythonda yaxshi xususiyatlarining katta ro’yxati bor, ularning ko’pi quyida keltirilgan: Funktsional va tuzilgan dasturiy usullarni va OOP ni qo’llab-quvvatlash. Ushbu buyruq fayli sifatida ishlatilishi mumkin yoki katta ilovalar yaratish uchun byte-kodga to’planishi mumkin. Juda yuqori darajadagi dinamik ma’lumotlar turlari va dinamik turdagi tekshiruvlarni qo’llab-quvvatlaydi. Avtomatik chiqindilarni to’plashni qo’llab-quvvatlaydi. C, C ++, MAQOMOTI, ActiveX, CORBA va Java bilan osonlik bilan bog’lanishi mumkin. ython turli platformalarda ishlaydi. (Windows, Linux, Mac va h.k) Python ingliz tiliga o'xshash oddiy sintaksisga ega. Python dasturlash tili boshqa dasturlash tillariga qaraganda dasturchiga kamroq kod yozishga imkonini beradi. Python da WEB, Desktop va Mobile dasturlar yaratish imkoniyati mavjud. Python kutubxonalar anchagina ko'p! deyarli barcha ishingizni kutubxonalar orqali bajarasiz! Python xotiradan kam joy egallab ishlash tezlgini ancha yuqori! pypi - Python kutubxonalar sayti! Python dasturlash tilining eng katta imkoniyati uning ochiq kodligida va kutubxonalarni ko'pligida va shu bilan birga undagi kodni ixchamligida hisoblanadi. hozir sizga 3 ta dasturlash tilida C, Java va Python dasturlash tilida "Hello, World" so'zini yozib ko'ramiz! Bundan ko'rinib turibdiki python dasturlash tilida dasturchi tomonidan kiritiladigan kod ixchamlashtirilgan va sizning vaqtingizni kam oladi. Python dasturlash tilini ishlashi uchun sizdan kuchli kompyuter talab qilmaydi. yozgan kodingizni netbook, oddiyroq harakteriskaga ega kompyuterda ishlatish hattoki qo'ingizdagi Android smartphoneingizda ham ishlatish imkoniyati mavjud. Server uchun juda yaxshi dasturlash tili hisoblanadi. hozirgi vaqtda hackerlar uchun yaratilgan dasturlash tili degan nomi olgan dasturchilar orasida. siz web Dasturlash da ham qollasangiz boʻladi?. misol uchun kutubxonachi.uz sayti pythonda ishlab chiqilgan. Google inc da ham Python dan keng foydalanishadi jumladan Amazon, ZTE va bir qancha mashhur kompaniyalarda Python Dasturlash tilidan foydalanishadi. Xulosa Pythonning xususiyati quyidagilarni o’z ichiga oladi: O’qish oson: Python nisbatan kam kalit so’zlar, oddiy tuzilish va aniq belgilangan sintaksisga ega. Bu o’rganuvchini qisqa vaqt ichida yodlab olish imkonini beradi. O’qish oson: Python kodi juda aniq va ko’zga ko’rinadigan bo’ladi. Oson ishlash: Pythonning muvaffaqiyati – manba kodi juda oson. Keng standart kutubxona: Pythonning eng qudratli jihatlaridan biri kutubxonaning asosiy qismi juda portativ va UNIX, Windows va Macintosh-da o’zaro faoliyat platformalar bilan mos keladi. Interaktiv usul: Pythonda ishlashda terminalda ishlash uchun juda qulay terminalda test qilib ko’rsa bo’ladi. Portativ: Python keng apparat platformalarida ishlaydi va barcha platformalarda bir xil interfeysga ega. Kengaytirilgan: Python tarjimoniga past darajadagi modullarni qo’shishingiz mumkin. Ushbu modullar dasturchilarni o’zlarining vositalarini samaraliroq bo’lishiga qo’shish yoki sozlash imkonini beradi. Download 404.62 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling