https://github.com/pranjalco/calculator-intermediate
A calculator program for basic arithmetic operations (add, subtract, multiply, divide) with interactive functionality. It allows reusability by continuing with previous results or starting afresh. Features include a user-friendly interface, dynamic operation mapping using functions and dictionaries, and integration of a custom logo from `art.py`.
https://github.com/pranjalco/calculator-intermediate
arithmetic-operations dictionaries educational functions interactive intermediate loops programming-tools python-programming user-interaction
Last synced: 8 months ago
JSON representation
A calculator program for basic arithmetic operations (add, subtract, multiply, divide) with interactive functionality. It allows reusability by continuing with previous results or starting afresh. Features include a user-friendly interface, dynamic operation mapping using functions and dictionaries, and integration of a custom logo from `art.py`.
- Host: GitHub
- URL: https://github.com/pranjalco/calculator-intermediate
- Owner: pranjalco
- License: mit
- Created: 2024-12-03T13:27:18.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-03-16T15:31:45.000Z (9 months ago)
- Last Synced: 2025-03-16T16:34:29.926Z (9 months ago)
- Topics: arithmetic-operations, dictionaries, educational, functions, interactive, intermediate, loops, programming-tools, python-programming, user-interaction
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Calculator
An interactive Python calculator supporting addition, subtraction, multiplication, and division. Users can continue calculations with previous results or start fresh.
## Author
Pranjal Sarnaik
## Features
- Supports addition, subtraction, multiplication, and division.
- Allows continuing calculations with previous results.
- Uses dictionaries for dynamic operation mapping.
- Modular, function-based design for better reusability.
- Integrates an external file (`art.py`) for logo display.
## Tech Stack
Intermediate | Python | Functions | Dictionaries | Loops | User Interaction | Programming Tools | Arithmetic Operations | Educational
## How to Run
1. Clone the repo:
```bash
git clone https://github.com/pranjalco/calculator-intermediate.git
2. Run:
```bash
python app.py
**Created by Pranjal Sarnaik**
*© 2024. All rights reserved.*