A beginner‑friendly Python calculator that performs basic arithmetic operations using functions and a dictionary‑based operation system.
- Mapping functions to operators using a Python dictionary
- Structuring nested
whileloops for continuous calculations - Reusing results to chain multiple operations
- Writing clean, reusable arithmetic functions
- Handling user input and controlling program flow
Run main.py in a Python environment and follow the prompts
main.py: Main calculator logicart.py: Contains ASCII art logo
Art inspired by the 100 Days of Code: Python Bootcamp by Dr. Angela Yu. Used for educational purposes under fair use.
- Thanks to Dr. Angela Yu and the team behind the 100 Days of Code: Python Bootcamp for the original project structure and assets.
- This version was adapted and expanded by me as part of my creative developer-educator journey.
This project is licensed under the MIT License. See the LICENSE file for full details.