Python
Python dasturlash tili bo'yicha bosqichma-bosqich amaliy qo'llanma va darslar.
0 / 59 mavzu tugatilgan
01Python Introduction
Pythonni o'rnatish, birinchi dasturni ishga tushirish va izohlar (comments) yozish bilan tanishasiz.
02Python Fundamentals
O'zgaruvchilar, literallar, tur konvertatsiyasi, kiritish/chiqarish (input/output) va operatorlar bilan ishlash.
03Python Flow Control
Shartli operatorlar (if...else), for va while sikllari, break/continue va pass operatori orqali dastur oqimini boshqarish.
04Python Data Types
Sonlar, ro'yxatlar (list), kortejlar (tuple), to'plamlar (set) va lug'atlar (dictionary) kabi asosiy ma'lumot turlari.
05Python Functions
Funksiyalar, argumentlar, o'zgaruvchi ko'rinish sohasi (scope), rekursiya, modullar va paketlar.
06Python Files
Fayllar va papkalar bilan ishlash, shu jumladan CSV fayllarni o'qish va yozish.
07Python Exception Handling
Xatoliklar (exceptions), ularni try...except bilan ushlash va o'zingizning maxsus xatoliklaringizni yaratish.
08Python Object and Class
Ob'ektlar, klasslar, meros olish (inheritance), polimorfizm va operatorlarni qayta yuklash (overloading).
09Python Advanced Topics
Ro'yxat comprehension, lambda funksiyalar, iteratorlar, generatorlar, closure, dekoratorlar va muntazam ifodalar (RegEx).
10Python Date and Time
datetime moduli, vaqtni formatlash/tahlil qilish (strftime/strptime), joriy vaqtni olish va time moduli.
11Python Additional Topics
Operatorlar ustuvorligi, kalit so'zlar va identifikatorlar, assert, JSON, pip hamda *args/**kwargs.