A beginner-friendly Python refresher covering core concepts from variables and strings to lambda functions and file handling, with code snippets and examples.
This repository contains a series of Jupyter Notebooks to help you quickly revise core Python concepts. Each notebook covers a focused topic with explanations and practical code snippets.
- 01_python_basic
- 02_strings
- 03_operators
- 04_input
- 05_operator_precedence
- 06_if_else
- 07_match_case
- 08_f-strings
- 09_loops
- 10_lists
- 11_tuples
- 12_sets
- 13_dict_methods
- 14_file_handling
- 15_json
- 16_oops
- 17_list_comprehensions
- 18_lambda
- Beginners brushing up Python
- Quick revision before interviews
- Teaching or reference material
Feel free to explore, use, and share!