Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.29 KB

File metadata and controls

52 lines (37 loc) · 1.29 KB

Python-Essentials-1-2

This repository contains beginner and intermediate Python practice files based on the Python Essentials syllabus.

Python Essentials 1 & 2 Practice Files

This repository contains beginner and intermediate Python practice files based on the Python Essentials syllabus.

Folder Structure

  • Python Essentials 1
  • Python Essentials 2

Python Essentials 1 (PE1)

  1. introduction_to_programming_and_python.py
  2. variables_and_data_types.py
  3. basic_input_and_output.py
  4. operators.py
  5. conditional_statements.py
  6. loops.py
  7. lists_and_list_operations.py
  8. functions.py
  9. tuples_and_dictionaries_basic.py

Python Essentials 2 (PE2)

  1. modules_and_packages.py
  2. strings_advanced.py
  3. exceptions_and_error_handling.py
  4. file_handling.py
  5. object_oriented_programming_oop.py
  6. working_with_lists_advanced.py
  7. dictionaries_and_tuples_advanced.py
  8. lambda_functions_and_functional_tools.py
  9. generators_and_iterators.py
  10. basic_networking_intro.py

How To Run A File

From the project root, run:

python "Python Essentials 1/basic_input_and_output.py"

or:

python "Python Essentials 2/object_oriented_programming_oop.py"

Notes

  • These files are practice-focused and beginner-friendly.
  • Edit values, add your own exercises, and rerun to learn faster.