Skip to main content
Informatik.uz
Python video courseChapter 1. Getting to know Python Video lesson

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

  1. Foydalanuvchi kiritgan ikki sonning yig‘indisi, ayirmasi va ko‘paytmasini chiqaruvchi dastur yozing.
  2. 1 dan 100 gacha bo‘lgan juft sonlarni for sikli yordamida chiqaring.
  3. Kiritilgan son musbat, manfiy yoki nol ekanini aniqlang.
  4. Ro‘yxatdagi eng katta elementni topuvchi funksiya yozing.

Review questions

Test yourself: think first, then reveal the answer.

  1. 1Python’da kod bloklari qanday ajratiladi?
    Chekinish (indentatsiya) orqali — odatda 4 ta probel.
  2. 2input() funksiyasi qanday turdagi qiymat qaytaradi?
    Har doim satr (str). Son kerak bo‘lsa int() yoki float() bilan o‘zgartiriladi.
  3. 3for va while sikllarining farqi nimada?
    for ketma-ketlik elementlari bo‘yicha aylanadi, while esa shart rost bo‘lguncha takrorlanadi.