Python dərsləri: sıfırdan öyrən
İki hissə var: sual-cavab səhifələri və ardıcıl dərs fəsilləri. Hamısı Nibras Code tərəfindən yazılıb və 5 dildə mövcuddur.
Sual-cavab
- Python-a necə başlamaq olar? Quraşdırma və ilk proqramPython quraşdırılması, terminalda yoxlama və ilk print proqramı.
- Python-da dəyişənlər və məlumat tipləriDəyişən nədir, int, str, list və dict nə üçündür.
- Python-da if, for və while: şərt və dövrŞərtlə qərar vermək və təkrar iş üçün dövr.
- Python funksiyası: def, parametr və returnFunksiyanı necə yazmaq və çağırmaq olar.
- Python xətaları: IndentationError, NameError, TypeError nə deməkdir?Ən çox rast gəlinən xətaları oxumaq və düzəltmək.
- Python-u hardan başlamaq? Nə qədər vaxt çəkir və JavaScript ilə fərqiYeni başlayanlar üçün plan, layihə fikirləri və dil seçimi.
Dərs fəsilləri
- İlk addımlar: ilk Python proqramıHello World proqramını interpretatorda və faylda işlət.
- Əsaslar: sabitlər, dəyişənlər, sətirlərŞərhlər, ədədlər, sətirlər, dəyişənlər və sətir quruluşu.
- Operatorlar və ifadələrRiyazi, müqayisə və məntiqi operatorlar, üstünlük sırası.
- İdarəetmə axını: if, while, forŞərtlər və dövrlər, break və continue.
- FunksiyalarFunksiya təyini, parametrlər, lokal dəyişənlər, return və docstring.
- Modullarimport, öz modulunu yazmaq, paketlər və pip.
- Məlumat strukturları: list, tuple, dict, setSiyahı, dəstə, lüğət və çoxluq, ardıcıllıqlar.
- Məsələ həlli: söz sayğacıReal məsələni mərhələlərlə proqrama çevir.
- Obyekt yönümlü proqramlaşdırmaSinif, obyekt, metod, __init__ və varislik.
- Giriş və çıxış: input, fayllar, JSONİstifadəçidən məlumat al, fayla yaz və fayldan oxu.
- İstisnalar: try, except, finallyXətanı tutmaq, raise və with ifadəsi.
- Standart kitabxanasys, os, pathlib, datetime, random və logging.