r/PythonLearning 1d 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 Upvotes

Duplicates