An open API service indexing awesome lists of open source software.

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`.

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.*