Python-un Esas Derslik

Əsaslar

Python dilinə giriş Python versiyasının yoxlanılması Məlumatın ekrana çıxarılması Python Fəlsəfəsi Şərhlər Dəyişənlər Dəyişənin ekrana çıxarılması Ədədlərlə riyazi əməliyyatlar Dəyişənlərlə riyazi əməliyyatlar Qısaldılmış əməliyyatlar Riyazi əməliyyatların prioriteti Bərabər prioritet Qruplaşdırıcı mötərizələr Qruplaşdırmanın nüansları Ədədin uzunluğu Üzən nöqtəli ədədlər Mənfi ədədlər Bölmədən qalıq Qüvvətə yüksəltmə Qüvvətə yüksəltmə prioriteti Sətirlər Sətirlərin toplanması Sətirlərin vurulması Sətirin simvolları Sətir simvollarının ekranlaşdırılması Sətirin uzunluğu Çoxsətirli sətirlər Məntiqi qiymətlər None qiyməti Python-da ciddi tipələşdirmə Sətirə çevirmə Ədədə çevirmə Rəqəmli sətirlər Ədəddən simvolların alınması Üzən nöqtəli ədədə çevirmə Input funksiyası

Siyahılar

Siyahılara giriş Kvadrat mötərizələr vasitəsilə siyahıların yaradılması List funksiyası vasitəsilə siyahıların yaradılması Sətri siyahıya bölmək Siyahının ayrı-ayrı elementləri Siyahının uzunluğu Siyahının sonuncu elementi Elementlərin dəyişdirilməsi Elementlərin siyahının sonuna əlavə edilməsi Elementlərin mövqeyə görə əlavə edilməsi Siyahıların extend metodu ilə birləşdirilməsi Siyahıların birləşdirilməsi Siyahıya əlavə etmək Elementlərin del operatoru ilə silinməsi Elementlərin qiymətə görə silinməsi Elementin alınması və silinməsi Bütün elementlərin silinməsi Elementin indeksinin qiymətinə görə axtarışı Elementin siyahıda olub-olmadığı Siyahıdakı elementlərin sayılması Siyahıdakı elementlərin tərs sıralanması Original siyahıda çeşidləmə Siyahının kopyasında çeşidləmə Siyahının sətirə birləşdirilməsi

Kortec

Kortecə giriş Kortecin yaradılması Alternativ kortec yaratma üsulu Bir elementli kortec Alternativ sintaksis Kortecin ayrı-ayrı elementləri Elementlərin dəyişdirilməsi Kortecin uzunluğu Kortecin birləşdirilməsi Kortecin vurulması Elementin kortecdə olub-olmadığı Kortecin açılması Kortecə çevirmə Kortecin siyahıya çevrilməsi Kortecin sətirə birləşdirilməsi

Dilimlər

Dilimlərə giriş Mövqelər diapazonunda dilim Mövqedən dilim Mövqeyə qədər dilim Mənfi mövqelerle dilim Seçim addımı Yalnız seçim addımı ilə dilim Bütöv dilim Ardıcıllığın tərsinə çevrilməsi Elementlərin dilimler vasitəsilə silinməsi

Lüğətlər

Lüğətlərə giriş Lüğətin alternativ yaradılma üsulu Lüğət elementinin dəyəri Elementin dəyərinin dəyişdirilməsi Lüğətə elementin əlavə edilməsi Lüğətin uzunluğu Lüğətlərin birləşdirilməsi Eyni elementli lüğətlərin birləşdirilməsi Açara görə elementlərin silinməsi Açara görə çıxarılma Son elementin çıxarılması Bütün elementlərin silinməsi Elementin lüğətdə olması Elementin opsional alınması Listə çevrilmə Bütün açarların alınması Bütün dəyərlərin alınması Açar-dəyər cütlüyü Lüğətə çevrilmə Praktikum

Cəmlər

Cəmlərə giriş Cəmin elementi Cəmdə təkrarlanan elementlər Cəmin uzunluğu Cəmə element əlavə etmə Cəmə bir neçə element əlavə etmə Cəmlərin birləşdirilməsi Elementin cəmdən silinməsi Mövcud elementin silinməsi Elementin çıxarılması Bütün elementlərin silinməsi Elementin cəmdə olması Cəmin ardıcıllıqda olması Cəmlərin müqayisəsi Cəmlərin ortaq elementləri Cəmlərin fərqli elementləri Cəmlərin fərqi Mürəkkəb əməliyyatlar Cəmə çevirmə Praktikum

Şərtlər

if-else konstruksiyası Şərtlərdə abzaslar Böyük və kiçik operatorları Bərabərliyin yoxlanılması Bərabərsizliyin yoxlanılması Məntiqi VƏ Məntiqi VƏ YA Məntiqi YOX Müqayisə əməliyyatlarının prioriteti Şərtlərin qruplaşdırılması İkiqat müqayisələr Mövcudluğun yoxlanılması Xüsusi qiymətlər üçün yoxlama Qısaldılmış if elif konstruksiyası İç-içə if match-case konstruksiyası Terner operatoru Obyektin tipinin yoxlanılması if else praktikum

Dovrlar

For dövri Nəticənin dövrdə toplanması For dövri və if şərti Break instruksiyası Continue instruksiyası Elementlərin və onların indekslərinin alınması Lüğətin açarları for vasitəsilə Lüğətin dəyərləri Lüğətin açar-dəyər cütü Lüğətin indeks-element cütləri Rəqəmlərin generasiyası Rəqəmlərin addımla generasiyası Eyni vaxtda iteration While dövri While dövri sayğac olmadan If şərti while dövrundə Bayraqlarla iş Dövrdən çıxışın tutulması Dovrlar üzrə praktikum Məlumatların dövrdə daxil edilməsi

Çoxölçülülük

Çoxölçülü siyahılar Üçölçülü siyahı Çoxölçülü siyahıların üzərinə keçid Üçölçülü siyahının üzərinə keçid Çoxölçülü lüğət siyahısının üzərinə keçid Çoxölçülü siyahıların doldurulması

Standart funksiyalar

Quvvetler Yuvarlaqlasdırma funksiyaları Ekstremumlar Random Modullar Reqemlerle riyazi emeliyyatlar Reqemlerin bolunmesi Simvolların registri Setrin bolunmesi Setrin formatlasdırılması Setrler uzre axtaris Setrin yoxlanılması

Vaxt

Tarixlərlə iş Cari tarixin çıxarılması Həftənin gününün alınması Iki tarixin fərqi Artıq ilin təyini Vaxtın çıxarılması Tarixin formatlanması Epoch formatı Epoch-dan tarixin çıxarılması Struct_time obyekti UTC üzrə struct_time obyektinin alınması Struct_time-dan epoch formatının alınması Epochların fərqi Əməliyyatın gecikdirilməsi

İstifadəçi funksiyaları

Giriş Funksiya parametrləri return instruksiyası İxtiyari parametrlər Adlandırılmış parametrlər Dəyişən parametrlər İç-içə funksiyalar pass açar sözü Şərhlər Funksiyalar üzrə məsləhətlər Funksiyalar üzrə praktikum
azbydeenesfrkakkptruuz