PYTHON DASTURLASH TILI ASOSLARI
Made by MFC club’s moderator
Nima uchun Python? Stastik ma’lumotlar Imkoniyatlari Qo’llanilish sohalari Pythonda ishlash uchun muhit yaratish
1-dars
Eng ommabop dasturlash tillari 2019 Eng ommabop dasturlash tillari 2020
Ohirgi 4 yillik
Qaysi biridan boshlash kerak? Hozirda dasturlash tillari soni ko'p lekin ulardan qaysi birini o'rganish asosiy moummolardan biri. O'zbekistonda java, C# c++, php va javascript bu tillarni ishlatadiganlar soni juda ham ko'p. Agar orangizda dasturlashni o’rganishni endi boshlayotganlar ham yuqoridagilardan birini tanlashmoqchi bo’lishsa ularga shoshilmaslikni maslahat berardim. Chunki Python yuqoridagi tillardan o’zining sintaksesi soddaligi va qo’llanilish sohasi kengligi bilan so’ngi yillarning eng ommabop dasturlash tiliga aylanib ulgurdi. Nima uchun python dasturlash tilini o'rganish kerak? 1-sabab: Sodda sintaksis. 1.Sodda va o'rganish oson. Shunday qili, 1-sabab Python juda sodda va o'rganish oson. Python juda kuchli til va u ingliz tiliga juda o'xshash. Bepul va open source. Bundan tashqari, Pythonda siz murakkab sintaksis bilan shug'ullanishingiz shart emas, quyidagi rasmda ko'rishingiz mumkin. Agar siz "Hello, world" so'zini ekranga chiqarish uchun javada 3 qator kod yazamiz lekin pythonda shunchaki print("Hello, world"). Bu bilan python dasturchisi 1 soatga qiladigan ishni java dasturchisi 1 kunda bitiradi. Web uchun Frameworklar. 2.Web dasturlash Python veb-saytlarni ishlab chiqish uchun bir qator frameworklar bor. Mashhur frameworklar Django, Flask, Pylons va boshqalar. Ushbu frameworklar Python-da yozilganligi sababli, kodni tez va barqaror qilishiga asosiy sabab. Boshqa veb-saytlardan ma'lumotlarni olish mumkin bo'lgan joylarda veb-qirqishlarni ham amalga oshirishingiz mumkin. Shuningdek, Instagram, bit chelak, Pinterest kabi ko'plab veb-saytlar faqat ushbu frameworklar bilan yozilgan.Yana bir pythonni gigant kompanyalar ishlatishi misol uchun google, facebook va boshqalar. 3-sabab: AI va Machine Learning 3.Suniy intellekt va mashina tili texnologiya dunyoda tez va jadal rivojlanib borayotgan yo'nalishlardan biri.Siz aslida inson miyasiday o'ylaydigan, tahlil qiladigan va qaror qabul qiladigan robotlar yaratishingiz mumkin.Bularni barchasini Keras va TensorFlow kutubxonalari bilan qilsa bo'ladi.Hozirda o'zim ham computer vision sohasida bir-ikkita loyihalar ham qilyapman. Computer vision bu rasmga qarab uni kimligini va uni harakatlarini aniqlaydigan yo'nalishlar bu albatta pythonda sodda ko'p qatorlik kod yozmaydi. Buni amalga oshirish uchun openCv kabi kutubxonalar mavjud. 4-sabab: Ma’lumotlar bazasi kutubxonalariga boy 4.Data Science Python ko'plab ma'lumotlar ustida ko'plab amalarni amalga oshirish mumkin. Hozirgi kunda ma'lumotlarni barchasi raqamli bo'lib bo'ldi endi ularni tartibga solish, ular ustida amalar bajarish kerak.Bu uchun pythonda "Numpy" va "Pandas" kabi kutubxonalar bilan amalga oshiriladi. Python shuningdek jadval, matritsa va statistik ma'lumotlar bilan ham ishlaydi bularni amalga oshirish uchun "Matplotlib" va "Seaborn" kabi mashhur kutubxonalar bor. 5-sabab: Moddiy rag’bat 5.Pythonning mashhurligi va yuqori ish haqi Python dasturchilari sohada eng yuqori ish haqiga ega. AQSHda Python dasturchisining o'rtacha ish haqi taxminan $120,000ni tashkil qiladi. Python interpretatsiya qilinadigan til Dasturlash tillarini interpretatsiya qilinadigan va kompilyatsiya qilinadigan dasturlash tillariga bo‘lishadi. Aniqroq aytganda, agar dasturlash tilidagi dasturni bajarish interpretatsiya orqali amalga oshirilsa, bunday tillar interpretatsiya qilanadigan til deyiladi. Agar dasturlash tilidagi dasturni bajarish uchun uni avval mashina tiliga o‘tkazish talab qilinsa, bunday tillar kompilyatsiya qilinadigan tillar deyiladi. Qo’llanilish sohasi - Web-dasturlash (back end – veb server uchun ilovalar yozish);
- Sunn’iy intellect masalalarida;
- Machine learnig;
- Data science;
- Robototexnika.
Muhit nima ? Kerak bo’ladigan dasturlar!
+
Python interpretator
Matn muharriri
Visual studio code
first
second
third
PyCharm yuklab olish PyCharm yuklab olish
1
4
2
3
THANKS! FUNNEL
PURCHASE
LOYALTY
AWARENESS
EVALUATION
DISCOVERY
INTENT
Insert your content
Insert your content
Insert your content
Insert your content
Insert your content
Insert your content
SlidesCarnival icons are editable shapes.
This means that you can:
- Resize them without losing quality.
- Change line color, width and style.
Isn’t that nice? :)
Examples:
DIAGRAMS AND INFOGRAPHICS
You can also use any emoji as an icon!
And of course it resizes without losing quality.
How? Follow Google instructions https://twitter.com/googledocs/status/730087240156643328
✋👆👉👍👤👦👧👨👩👪💃🏃💑❤😂😉😋😒😭👶😸🐟🍒🍔💣📌📖🔨🎃🎈🎨🏈🏰🌏🔌🔑 and many more...
Do'stlaringiz bilan baham: |