Python Complete Tutorial A comprehensive Python tutorial series covering fundamental programming concepts. Episodes Episode Title File 02 Hello World ep-02-hello-world/hello_world.py 04 Comments ep-04-comments/main.py 05 Variables ep-05-variables/main.py 06 Data Types ep-06-datatypes/main.py 07 Arithmetic ep-07-arithmetic/main.py 08 Constants ep-08-constants/main.py 09 String Operations ep-09-string-operations/main.py 10 Input ep-10-input/main.py 11 Booleans ep-11-booleans/main.py 12 Boolean Expressions ep-12-boolean-expressions/main.py 13 Lists ep-13-lists/main.py 14 If Statements ep-14-if-statements/main.py 15 Nested If Statements ep-15-nested-if-statements/main.py 16 While Loops ep-16-while-loops/main.py 17 For Loops ep-17-for-loops/main.py 18 Break and Continue ep-18-break-continue/main.py 19 F-Strings ep-19-f-strings/main.py 20 Dictionaries ep-20-dictionaries/main.py 21 Functions ep-21-functions/main.py 22 Return Values ep-22-return-values/main.py 23 Default Parameters ep-23-default-parameters/main.py 24 Tuples and Multiple Returns ep-24-tuples-and-multiple-returns/main.py 25 Positional Keyword Arguments ep-25-positional-keyword-arguments/main.py 26 Args and Kwargs ep-26-args-kwargs/main.py 27 Typing and Functions ep-27-typing-functions/main.py 28 Variable Scope ep-28-variable-scope/main.py 29 Math Module ep-29-math-module/main.py 30 Modules ep-30-modules/main.py 31 Static Methods ep-31-static-methods/main.py 32 Properties ep-32-properties/main.py 33 Inheritance ep-33-inheritance/main.py 34 Exceptions (Basics) ep-34-exceptions/main.py 35 finally and Cleanup ep-35-finally-and-cleanup/main.py 36 Raising & Custom Exceptions ep-36-raising-custom-exceptions/main.py More to be added as new episodes are released.