Skip to content

saparov-django/python-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🐍 Python Dasturlash Asoslari

Ushbu repository Python dasturlash tilini noldan o‘rganishni boshlayotganlar uchun mo‘ljallangan. Loyihada Python nima ekanligi, dasturlash muhitini sozlash va birinchi dastur yozish bosqichma-bosqich tushuntiriladi.


📌 Python haqida qisqacha

Python — bu yuqori darajadagi, o‘rganishga oson va juda kuchli dasturlash tili.

🔹 Nima uchun Python?

  • Oddiy va tushunarli sintaksis (ingliz tiliga yaqin)

  • Keng qo‘llaniladi:

    • Sun’iy intellekt (AI)
    • Data Science
    • Web dasturlash (Django, Flask)
    • Avtomatlashtirish va botlar

🛠 Dasturlash muhitini sozlash (Setup)

1️⃣ Python o‘rnatish

Python’ni rasmiy saytidan yuklab olib o‘rnating.

📌 Muhim eslatma: O‘rnatish jarayonida “Add Python to PATH” bandiga albatta belgi qo‘ying. Bu Python’ni terminal orqali ishlatish uchun zarur.


2️⃣ Kod muharriri (Code Editor)

Ushbu loyiha davomida biz Visual Studio Code (VS Code) dan foydalanamiz.

🔹 Nega aynan VS Code?

  • 🟢 Yengil va tez ishlaydi
  • 🟢 Python uchun qulay kengaytmalar mavjud
  • 🟢 Boshlovchilar va professional dasturchilar uchun mos

📌 Tavsiya etiladigan kengaytma:

  • Python (Microsoft tomonidan)

▶️ Birinchi Python dasturi

VS Code’da yangi fayl oching va nomini main.py deb qo‘ying.

Quyidagi kodni yozing:

print("Salom, Python!")

Terminalda dasturni ishga tushiring:

python main.py

Agar ekranda quyidagi natija chiqsa:

Salom, Python!

🎉 Tabriklaymiz! Siz birinchi Python dasturingizni muvaffaqiyatli ishga tushirdingiz.


📂 Loyiha tuzilishi (Project Structure)

python-basics/
│
├── main.py        # Birinchi Python dastur
├── README.md      # Loyiha haqida ma'lumot

🚀 Keyingi mavzular

  • print() funksiyasi
  • O‘zgaruvchilar (Variables)
  • Ma’lumot turlari
  • Foydalanuvchidan ma’lumot olish (input)
  • Oddiy mashqlar

🤝 Hissa qo‘shish (Contributing)

Agar siz ushbu loyihani yaxshilash bo‘yicha taklif yoki g‘oyalarga ega bo‘lsangiz — pull request yuborishingiz mumkin.


📚 Foydali manbalar

  • Python rasmiy hujjatlari
  • VS Code Python qo‘llanmasi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages