Python — a complete course for beginners
Python basics: variables, conditions, loops and functions.
Topic 1 of 11 min readUpdated October 27, 2026
All topics (1 of 1)
Python — o‘rganish uchun eng qulay dasturlash tillaridan biri. Uning sintaksisi sodda va o‘qilishi oson, shu sababli u maktab va oliy ta’limda birinchi til sifatida keng qo‘llaniladi. Ushbu video darsda Python’ning asosiy tushunchalari amaliy misollar orqali ko‘rib chiqiladi.
Videoda nimalar o‘rganiladi
- Python’ni o‘rnatish va birinchi dasturni ishga tushirish
- O‘zgaruvchilar va ma’lumot turlari: int, float, str, bool
- input() va print() orqali kiritish-chiqarish
- Shart operatorlari: if, elif, else
- Sikllar: for va while
- Ro‘yxatlar (list) va lug‘atlar (dict)
- Funksiyalarni e’lon qilish va chaqirish
Misol
name = input("Ismingiz: ") → print("Salom, " + name + "!") — bu ikki qatorli dastur foydalanuvchi ismini so‘rab, unga salom beradi.
Asosiy xulosalar
- Python’da kod bloklari chekinish (indentatsiya) bilan ajratiladi.
- O‘zgaruvchi turi qiymat berilganda avtomatik aniqlanadi.
- Takrorlanuvchi amallarni sikllar yordamida qisqa yozish mumkin.
Practice tasks
- Foydalanuvchi kiritgan ikki sonning yig‘indisi, ayirmasi va ko‘paytmasini chiqaruvchi dastur yozing.
- 1 dan 100 gacha bo‘lgan juft sonlarni for sikli yordamida chiqaring.
- Kiritilgan son musbat, manfiy yoki nol ekanini aniqlang.
- Ro‘yxatdagi eng katta elementni topuvchi funksiya yozing.
Review questions
Test yourself: think first, then reveal the answer.
1Python’da kod bloklari qanday ajratiladi?Show answerHide answer
Chekinish (indentatsiya) orqali — odatda 4 ta probel.2input() funksiyasi qanday turdagi qiymat qaytaradi?Show answerHide answer
Har doim satr (str). Son kerak bo‘lsa int() yoki float() bilan o‘zgartiriladi.3for va while sikllarining farqi nimada?Show answerHide answer
for ketma-ketlik elementlari bo‘yicha aylanadi, while esa shart rost bo‘lguncha takrorlanadi.