🐍Python - bu yuqori darajali, obyektga yo'naltirilgan, har hil katta kichik loyihalar yaratish uchun mo'ljallangan, o'rganish uchun eng qulay (sintaksis jihatidan inson tiliga yaqin) dinamik dasturlash tili hisoblanadi.
☑️Ushbu dasturlash tilidan quyidagi kompaniyalar foydalanadi (yoki foydalangan):
NASA, Google, IBM, Yahoo!, Uolt Disneyning animatsion animatsiyasi, Meta, Netflix, Youtube, etc...
☑️Ushbu dasturlash tili orqali yaratilgan dasturlar:
Instagram, Youtobe, etc...
☑️Python dasturlash tili 2021 yilda top 5 talikda 1-o'ringa ko'tarildi.
☑️Python quyidagi sohalarda qo'llaniladi:
Web va Internet dasturlash, kompyuter o'yinlarini yaratish, ma'lumotlar bazasi bilan ishlash (DB), computer vision, foydalanuvchilar uchun grafik interfeys (GUI), juda tez rivojlanayotgan buyumlar interneti (IoT) texnologiyasi etc...
👉@python_technology
☑️Ushbu dasturlash tilidan quyidagi kompaniyalar foydalanadi (yoki foydalangan):
NASA, Google, IBM, Yahoo!, Uolt Disneyning animatsion animatsiyasi, Meta, Netflix, Youtube, etc...
☑️Ushbu dasturlash tili orqali yaratilgan dasturlar:
Instagram, Youtobe, etc...
☑️Python dasturlash tili 2021 yilda top 5 talikda 1-o'ringa ko'tarildi.
☑️Python quyidagi sohalarda qo'llaniladi:
Web va Internet dasturlash, kompyuter o'yinlarini yaratish, ma'lumotlar bazasi bilan ishlash (DB), computer vision, foydalanuvchilar uchun grafik interfeys (GUI), juda tez rivojlanayotgan buyumlar interneti (IoT) texnologiyasi etc...
👉@python_technology
📥 Pythonni kompyuterga yuklab olish uchun python.org rasmiy sahifasida downloads bo'limidan foydalanamiz ✔️
Bunda siz python 3.10 eng so'ngi versiyasini yuklab olishingiz mumkin bo'ladi. Pythonni yangi versiyasida bir muncha yangi qulayliklar ko'rishimiz mumkin, bu haqida keyingi postlarimizdan ma'lumot beramiz.
👉@python_technology
Bunda siz python 3.10 eng so'ngi versiyasini yuklab olishingiz mumkin bo'ladi. Pythonni yangi versiyasida bir muncha yangi qulayliklar ko'rishimiz mumkin, bu haqida keyingi postlarimizdan ma'lumot beramiz.
👉@python_technology
Pythonni Windows OS (operatsion sistema) ga o'rnatish uchun birinchi navbatda ☑️Add Python 3.10 to PATH buyrug'ini belgilashimiz zarur bo'ladi, so'ngra Install Now buyruq orqali o'rnatiladi.
❕Agarda Add Python 3.10 to PATH buyrug'in yoqilmasa CMD yani Command Prompt orqali python dan foydalana olmaymiz!
👉@python_technology
❕Agarda Add Python 3.10 to PATH buyrug'in yoqilmasa CMD yani Command Prompt orqali python dan foydalana olmaymiz!
👉@python_technology
Python 3.10 versiyasini o'rnatilganligini tekshirish uchun cmd da quyidagi buyruqni beramiz
@python_technology
python --version
@python_technology
IDLE Python
IDLE (Integrated Development and Learning Environment)- o'rganish uchun integratsiyalashgan rivojlanish muhiti, bu buyruq satriga muqobil.
😁Keling endi o'zimizni tilda gaplashamiz, qisqacha qilib aytganda IDLE bu xech qanaqa code editor siz python code yozish (o'rganish uchun mayda mayda codelar, code editor haqida keyingi postlarda malumot olasiz)
Ba'zi operatsion tizimlar Python tarjimoni bilan birga keladi, ammo boshqa tizimlarda uni o'rnatish kerak bo'lishi mumkin. Gnu / Linux-da, IDLE alohida dastur sifatida tarqatiladi har bir tarqatish omboridan o'rnatilishi mumkin yani python.org sahifasidan. Ushbu IDLE bepul va ochiq manba (open source).
1. Ubuntu, 18.04 ga o'rnatish:
Terminal orqali o'rnatish buyrug'i. Terminal tezkor tugmalar orqali murojat qilish Ctrl + Alt + T.
2. Windows OS da IDLE o'rnatish shart emas sababi IDLE python ni bilan birga o'rnatilgan bo'ladi.
👉@python_technology
IDLE (Integrated Development and Learning Environment)- o'rganish uchun integratsiyalashgan rivojlanish muhiti, bu buyruq satriga muqobil.
😁Keling endi o'zimizni tilda gaplashamiz, qisqacha qilib aytganda IDLE bu xech qanaqa code editor siz python code yozish (o'rganish uchun mayda mayda codelar, code editor haqida keyingi postlarda malumot olasiz)
Ba'zi operatsion tizimlar Python tarjimoni bilan birga keladi, ammo boshqa tizimlarda uni o'rnatish kerak bo'lishi mumkin. Gnu / Linux-da, IDLE alohida dastur sifatida tarqatiladi har bir tarqatish omboridan o'rnatilishi mumkin yani python.org sahifasidan. Ushbu IDLE bepul va ochiq manba (open source).
1. Ubuntu, 18.04 ga o'rnatish:
Terminal orqali o'rnatish buyrug'i. Terminal tezkor tugmalar orqali murojat qilish Ctrl + Alt + T.
sudo apt-get install idle
2. Windows OS da IDLE o'rnatish shart emas sababi IDLE python ni bilan birga o'rnatilgan bo'ladi.
👉@python_technology
#amaliyot
mavzu: print() funksiyasi
print - bu ma'lumotlarni consolega chop qilish funksiyasi hisoblanadi
o'z ichiga uch xil argumentlar qabul qiladi
print(objects, sep="", end="\n")
1. Objects - chop qilinishi kerak bo'lgan ma'lumotlar
2. sep (str) - chiqarilayotgan ma'lumotlarni ajratish uchun ishlatiladi. sep 2 ta va undan ortiq bo'lgan malumotlarni choq qilishda qo'llanilishi mumkin. Ixtiyoriy satr beri/Users/diyor/Downloads/photo_2021-11-23 22.13.42.jpeg
/Users/diyor/Downloads/photo_2021-11-23 22.36.52.jpegsh mumkin.
3. end (str) - chop qilinishni yakunlash. Barcha ma'lumotlar chop qilingandan so'ng chop qilinishni qandaydir satr bilan yakunlash. Ixtiyoriy satr berish mumkin.
👉@python_technology
mavzu: print() funksiyasi
print - bu ma'lumotlarni consolega chop qilish funksiyasi hisoblanadi
o'z ichiga uch xil argumentlar qabul qiladi
print(objects, sep="", end="\n")
1. Objects - chop qilinishi kerak bo'lgan ma'lumotlar
2. sep (str) - chiqarilayotgan ma'lumotlarni ajratish uchun ishlatiladi. sep 2 ta va undan ortiq bo'lgan malumotlarni choq qilishda qo'llanilishi mumkin. Ixtiyoriy satr beri/Users/diyor/Downloads/photo_2021-11-23 22.13.42.jpeg
/Users/diyor/Downloads/photo_2021-11-23 22.36.52.jpegsh mumkin.
3. end (str) - chop qilinishni yakunlash. Barcha ma'lumotlar chop qilingandan so'ng chop qilinishni qandaydir satr bilan yakunlash. Ixtiyoriy satr berish mumkin.
👉@python_technology
#amaliyot
mavzu: input() funksiyasi
input - bu ma'lumotlarni console orqali kiritish funksiyasi, kiritilgan ma'lumotlar xar doim str turida tanidi
o'z ichiga bitta argumentlar qabul qiladi
input([prompt])
prompt (str) - foydalanuvchi uchun qulaylik tug'dirish maqsadida qanday ma'lumot kiritish kerak ekanligi haqida yordam. (optional - ixtiyoriy)
input orqali kiritilgan ma'lumotlarni biror bir o'zgaruvchiga taminlash mumkin.
👉@python_technology
mavzu: input() funksiyasi
input - bu ma'lumotlarni console orqali kiritish funksiyasi, kiritilgan ma'lumotlar xar doim str turida tanidi
o'z ichiga bitta argumentlar qabul qiladi
input([prompt])
prompt (str) - foydalanuvchi uchun qulaylik tug'dirish maqsadida qanday ma'lumot kiritish kerak ekanligi haqida yordam. (optional - ixtiyoriy)
input orqali kiritilgan ma'lumotlarni biror bir o'zgaruvchiga taminlash mumkin.
👉@python_technology
ipython
ipython - kuchli interaktiv Python qobig'i hisoblanadi. IDLE ni barcha xususiyatlarini o'z ichiga oladi. Qulay interfeysli va yodalanishqa qulay hisoblanuvchi qobiq hisoblanadi.
o'rnatish uchun terminalga (linuxda), cmd ga (windowsda):
👉@python_technology
ipython - kuchli interaktiv Python qobig'i hisoblanadi. IDLE ni barcha xususiyatlarini o'z ichiga oladi. Qulay interfeysli va yodalanishqa qulay hisoblanuvchi qobiq hisoblanadi.
o'rnatish uchun terminalga (linuxda), cmd ga (windowsda):
pip install ipython
👉@python_technology
