Skip to content

This is a working calculator, built using python and tkinter for GUI

Notifications You must be signed in to change notification settings

Mmabiaa/Calculator_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Tkinter Calculator

A simple yet powerful calculator built with Python and Tkinter. This calculator supports basic arithmetic operations and aims to provide a user-friendly interface for quick calculations.

Features

  • Basic arithmetic operations: Addition, Subtraction, Multiplication, Division
  • Advanced operations: Square root, Exponentiation, Logarithmic calculations
  • Memory functions: M+, M-, MR, MC
  • History of calculations
  • Keyboard support for input
  • Error handling for invalid inputs
  • Unit conversion capabilities
  • Attractive and customizable UI

Screenshots

Calculator Screenshot Calculator Screenshot

Installation

To get started with the Python Tkinter Calculator, follow these steps:

  1. Clone the repository:
    git clone https://github.com/mmabiaa/calculator_.git
    
  2. Navigate to the project directory:
    cd calculator_
    
  3. Install the required dependencies: If you haven't already installed Tkinter, you can do so using pip:
    pip install tk
    
    

Usage

To run the calculator, execute the following command in your terminal:

python calculator.py

Once the application is running, you can perform calculations by clicking the buttons or using your keyboard.

Contributing

We welcome contributions! To contribute to this project, please follow these steps or view CONTRIBUTION FILE:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a Pull Request.

Please ensure that your code adheres to the project's coding standards and includes appropriate tests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Thank you to the contributors and users who help improve this project.
  • Inspired by various open-source calculator projects.
  • View Code of Conduct

Feel free to reach out if you have any questions or suggestions!

About

This is a working calculator, built using python and tkinter for GUI

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages