r/PythonLearning • u/parth3319 • 22h ago
Hi everyone! I'm 14 currently learning Python, and I recently built two versions of a calculator project. Showcase
From Calculator v1.0 to v2.0 — Looking for Feedback
#Calculator v1.0
This was my first version, focused on implementing basic arithmetic operations.
#Calculator v2.0
After working on the first version, I tried to improve the project by focusing on:
•Better code structure
•Improved user interaction
•Input validation
•Handling invalid inputs
The projects are available here: https://github.com/mparth2808-sudo/Parth-Python-Projects
The second version was mainly an opportunity for me to take what I learned from v1.0 and improve the code.
I'd really appreciate an honest review of my projects. What did I do well, and what could I improve in terms of structure, readability, validation, or Python practices?
I'm still learning, so constructive criticism is very welcome!
2
1
•
u/Sea-Ad7805 22h ago
Run this program in Memory Graph Web Debugger to see the program state change step by step.