This repository contains my solutions to the exercises from the book "Python Programming Fundamentals". This is a personal learning project meant to track my progress and share knowledge with others learning Python.
├── chapter01/
│ ├── exercise_1_1.py
│ ├── exercise_1_2.py
│ └── README.md
├── chapter02/
│ ├── exercise_2_1.py
│ ├── exercise_2_2.py
│ └── README.md
...
Each chapter has its own directory containing:
- Individual Python files for each exercise solution
- A README explaining the chapter's main concepts and exercise objectives
- Any additional resources or notes needed for that chapter
-
Each solution is documented with:
- The original exercise objective
- Explanation of the approach used
- The solution code
- Example output
- Any additional notes or alternative solutions
-
To run any solution:
python chapterXX/exercise_XX_XX.py
If you'd like to suggest improvements or alternative solutions:
- Fork the repository
- Create a new branch for your changes
- Add your solution with clear documentation
- Submit a pull request with a detailed explanation
This repository is meant for educational purposes only. Please attempt to solve the exercises yourself before checking these solutions. The goal is to learn and understand the concepts, not just to find answers.
- Python Official Documentation: https://docs.python.org/3/
- Python Style Guide (PEP 8): https://peps.python.org/pep-0008/
- Additional recommended learning resources can be found in each chapter's README
- Chapter 1: Introduction to Python
- Chapter 2: Variables and Basic Types
- Chapter 3: Control Flow
- Chapter 4: Functions
- Chapter 5: Lists and Tuples ...
This project is licensed under the MIT License - see the LICENSE file for details.
Note: This repository is not affiliated with or endorsed by the book's author or publisher. It represents personal solutions and interpretations of the exercises.