Skip to content

RashadGarayev/Python3-AZ

Repository files navigation

Python3 proqramlaşdırma dili


Python proqramlaşdırma dilini,aşağıdakı mündəricat ardıcıllığı ilə öyrənin.


(base) C:\Users\Admin>python -V

Python 3.7.5

https://www.python.org/downloads/release/python-375/

https://www.anaconda.com/distribution/

Mündəricat

  1. Python proqramlaşdırma dili haqqında
  2. Anaconda Platformasının sistemə yüklənilməsi
  3. Raspberry Pi 4B - Raspian Os python3 yüklənilməsi
  4. Jupyter Notebook istifadə qaydası
  5. Giriş
  6. Dəyişənlər (Variables)
  7. Operator və Operandlar
  8. Riyazi Operatorlar(Arithmetic operators)
  9. print() funksiyası

Verilənlərin tipləri(Data types)

  1. Tam Ədəd tipi (İnteger)
  2. Həqiqi ədəd tipi (Float)
  3. Qarışıq ədəd tipi (Complex)

Təyinat Operatorları (Assignment Operators)

Python müqayisə operatorları (Python Comparison Operators)

Sətir tipi verilənlər (String)

  1. Escape Sequences
  2. len() - funksiyası
  3. Pythonda tip çevirmələri (Type Conversion in Python)
  4. Sətir tipi verilənlər - indeksləmə - dilimləmə (indexing Slicing)
  5. Slicing - dilimləmə(parçalama)
  6. Sətir tipi verilənlər.
  7. Metodları

Python Üzvlük Operatorları (Python Membership Operators)

input() funksiyası

Şərhlər (comments)

boolean () verilən tipi

Python məntiqi operatorları (Python Logical Operators)

Pythonda şəxsiyyət operatorları (Python Identity Operators)

format() metodu

Siyahılar (Lists) verilən tipi

  1. Siyahılar və metodları
  2. append() metodu
  3. clear() metodu
  4. copy() metodu
  5. count() metodu
  6. extend() metodu
  7. index() metodu
  8. insert() metodu
  9. pop() metodu
  10. remove() metodu
  11. reverse() metodu
  12. sort() metodu

Kortejlər (tuples) verilən tipi

  1. Kortejlər.
  2. Metodları
  3. count() metodu
  4. index() metodu

Lüğətlər (Dictionaries)

  1. Lüğətlər
  2. Metodları
  3. keys() metodu
  4. values() metodu
  5. copy() metodu
  6. get() metodu
  7. fromkey() metodu
  8. clear() metodu
  9. items() metodu
  10. pop() metodu
  11. popitem() metodu
  12. setdefault() metodu
  13. update() metodu

Set (dəstlər)

  1. Dəstlər
  2. Metodları
  3. add() metodu
  4. clear() metodu
  5. copy() metodu
  6. difference() metodu
  7. difference_update() metodu
  8. discard() metodu
  9. intersection() metodu
  10. intersection_update() metodu
  11. isdisjoint() metodu
  12. issubset() metodu
  13. issuperset() metodu
  14. pop() metodu
  15. remove() metodu
  16. symmetric_difference() metodu
  17. symmetric_difference_update() metodu
  18. union() metodu
  19. update() metodu

Python Condition Operators and If statements (Python Şərt Operatorları və İf ifadəsi)

  1. if Operatoru
  2. else Operatoru
  3. elif Operatoru

Dövr Operatorları (Şərtli və Sayğaclı)

  1. for Operatoru
  2. range() Funksiyası
  3. List comprehension
  4. Dict comprehension
  5. While Operatoru
  6. Break , Continue və Pass ifadələri

Functions (Funksiyalar)

  1. Funksiyaları niyə istifadə edirik!
  2. Yazılış qaydası
  3. Nümunələr
  4. *args və **args ifadələri
  5. Return İfadəsi
  6. Base Case və Recursive Case Funksiyalar
  7. Nümunələr
  8. Global və Lokal dəyişənlər(Global & Local)
  9. Lambda ifadəsi

Modules (Modullar)

  1. Modullar nədir!
  2. Şəxsi moulların hazırlanması
  3. Nümunələr

Decorators (dekorativ funksiyalar)

  1. Nümunələr

Errors_Exceptions(Xətalar və İstisnalar)

  1. Nümunələr

Python Object Oriented Programming(Obyekt Yönümlü Proqramlaşdırma)

  1. Syntax(Sintaksisi)
  2. Enkapsulyasiya (Encapsulation)
  3. Varislik (İnheritance) Mexanizmi
  4. Polimorfizm (Polymorphism)
  5. Special Method(OOP-də xüsusi metodlar)

Reading and Writing Files in Python (Python dilində faylların oxunması və yazılması)

  1. File Types(Fayl tipləri)
  2. Open() Function (Open funksiyası)
  3. Mode (modlar)
  4. Əlavələr
  5. Create a text file (text faylların hazırlanması)

Built-in Functions(Pythonda quraşdırılmış funksiyalar)

  1. all()
  2. any()
  3. map()
  4. dir()
  5. enumerate()
  6. zip()
  7. filter()
  8. reduce (from functools)
  9. len()
  10. abs()
  11. min() və max()
  12. round()
  13. divmod()
  14. pow()
  15. sum()
  16. isinstance()
  17. reversed()
  18. locals() və globals()

Iterators and Generators(Silsilələr və törəmələr)

  1. Silsilələr
  2. __iter __ () və __next __ () metodları
  3. iter() və next() funksiyaları
  4. Generators(törəmələr) və yield ifadəsi
  5. Generator ifadələr

Python package(Pythonda paketlərin hazırlanması)

  1. Nümunələr

Advanced Modules(Pythonda qabaqcıl modullar)

  1. os modulu
  2. sys modulu
  3. datetime modulu
  4. time modulu
  5. re modulu
  6. random modulu

Əlavələr

  1. BeautifulSoup
  2. Qrcode

Python Sqlite3

  1. Nümunələr
  2. OOP-sqlite3

PyQt GUİ(Qrafik istifadəçi interfeysi)

  1. for Unix/Linux
  2. Windows
  3. Nümunələr

Kivy: Cross-platform Python Framework

  1. for Unix/Linux
  2. Windows
  3. Nümunələr

RaspBerry Pi Arduino

Releases

No releases published

Packages

No packages published