A command-line based Smart Calculator built using Python.
This project performs multiple mathematical operations and keeps track of calculation history.
- Addition
- Subtraction
- Multiplication
- Division (with zero division handling)
- Power (Exponential calculations)
- Modulus
- Calculation History tracking
- User-friendly menu interface
- Error handling for invalid inputs
- Python 3
- VS Code
- Install Python (if not installed)
- Download or clone this repository
- Open terminal in project folder
- Run the below command: python Calculator.py
- Built using basic Python concepts (functions, loops, conditionals)
- Implements real-world logic with error handling
- Clean and readable code structure
- Beginner-friendly yet practical
- Add GUI using Tkinter
- Add more advanced operations
- Store history in a file
Sinchana G
GitHub: https://github.com/sinchana-g7
⭐ If you like this project, give it a star!







