Skip to content

Latest commit

 

History

History
49 lines (43 loc) · 1.33 KB

README.md

File metadata and controls

49 lines (43 loc) · 1.33 KB

Python-Course

Python course source code (Jupyter Notebooks) by Metwally Mohamed

Clarification: the source code of this course is not entirely created by me, some parts are a compilation of multiple resources that I have used earlier.

Content

    • Variables
    • Expressions and statements
    • Booleans
    • Data types
    • Conditions
    • Switch (match-case statement python 3.10 and upper)
    • Functions
      • Built-in functions
      • User-defined functions
    • Program flow control (Loops)
      • For loop
      • Break statement
      • Continue statement
      • While loop
    • Libraries
      • Random
    • Lambda expressions (lambda functions)
    • Strings
    • Slicing
    • Regular expressions (Regex)
    • Data structures
      • Sets
      • Tuples
      • Lists
      • Dictionaries
    • Transformation of data structures
      • Set comprehension
      • List comprehension
      • Dictionary comprehension
    • Files
      • Read from files
      • Save to files
      • Delete files
    • OOP (Object Oriented Programming)
    • SQL databases (MySQL)