Skip to content

A repository containing everything related to the basics of the Python programming language (now with some more advanced topics!)

Notifications You must be signed in to change notification settings

Sneaky1000/everything-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

everything-python

A repository containing everything related to the basics (and advanced features/topics) of the Python programming language.

Recommended learning order (folder - file)

  1. basics - overview.py

  2. basics - math_operations.py

  3. basics - variables.py

  4. basics - built_in_functions.py

  5. basics - methods.py

  6. basics - comments.py

  7. basics - code_execution.py

  8. datatypes - overview.py

  9. datatypes - numbers.py

  10. datatypes - strings.py

  11. datatypes - lists_and_tuples.py

  12. datatypes - dictionaries.py

  13. datatypes - sets.py

  14. datatypes - booleans.py

  15. flow - overview.py

  16. flow - if_statements.py

  17. flow - match.py

  18. flow - loops.py

  19. functions - overview.py

  20. functions - parameters.py

  21. functions - scope.py

  22. functions - lambdas.py

  23. data - overview.py

  24. data - adv_loops_and_lists.py

  25. data - list_comprehension.py

  26. data - more_comprehension.py

  27. data - sorting_data.py

  28. data - map_and_filter.py

  29. data - file_handling.py

  30. data - deletion.py

  31. classes - overview.py

  32. classes - classes_in_practice.py

  33. classes - dunder_methods.py

  34. classes - classes_and_methods.py

  35. classes - classes_and_scope.py

  36. classes - inheritance.py

  37. classes - extra_classes_info.py

  38. modules - overview.py

  39. modules - external_modules.py

  40. modules - creating_modules.py

  41. modules - dunder_main.py

  42. extras - overview.py

  43. extras - input_and_pass.py

  44. extras - exceptions.py

  45. extras - decorators.py

  46. extras - eval_and_exec.py

Advanced Python Lessons

Advanced Python lessons are being worked on...

  • Multi-threading
  • Multi-processing
  • And more!

About

A repository containing everything related to the basics of the Python programming language (now with some more advanced topics!)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages