This repository contains beginner and intermediate Python practice files based on the Python Essentials syllabus.
This repository contains beginner and intermediate Python practice files based on the Python Essentials syllabus.
- Python Essentials 1
- Python Essentials 2
- introduction_to_programming_and_python.py
- variables_and_data_types.py
- basic_input_and_output.py
- operators.py
- conditional_statements.py
- loops.py
- lists_and_list_operations.py
- functions.py
- tuples_and_dictionaries_basic.py
- modules_and_packages.py
- strings_advanced.py
- exceptions_and_error_handling.py
- file_handling.py
- object_oriented_programming_oop.py
- working_with_lists_advanced.py
- dictionaries_and_tuples_advanced.py
- lambda_functions_and_functional_tools.py
- generators_and_iterators.py
- basic_networking_intro.py
From the project root, run:
python "Python Essentials 1/basic_input_and_output.py"
or:
python "Python Essentials 2/object_oriented_programming_oop.py"
- These files are practice-focused and beginner-friendly.
- Edit values, add your own exercises, and rerun to learn faster.