A robust, terminal-based calculator built in Python that executes arithmetic operations inside a continuous execution loop.
- Continuous Execution: Uses a
while Trueloop so the program stays open for multiple calculations without crashing or closing. - Input Validation: Automatically processes integer and floating-point inputs.
- Exception Guard: Includes built-in protection against
ZeroDivisionErroranomalies to gracefully prevent crashes if a user inputs zero as a denominator. - Error Handling: Identifies and handles invalid operator selections automatically.
- Make sure you have Python installed on your PC.
- Clone or download this repository.
- Open your terminal in the project folder and run:
python calculator.py