Asosiy kontentga o‘tish
Informatik.uz
Python video kursi1-bob. Python bilan tanishuv Video dars

Python — boshlovchilar uchun to‘liq kurs

Python tilining asoslari: o'zgaruvchilar, shartlar, sikllar va funksiyalar.

1-mavzu / 11 daq o‘qishYangilangan: 27-oktabr, 2026
Mavzular ro‘yxati (1 / 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.

Amaliy topshiriqlar

  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.

Mustahkamlash savollari

O‘zingizni sinab ko‘ring: avval o‘ylab ko‘ring, keyin javobni oching.

  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.