Skip to content

SyedShagufta/tkinter-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tkinter Calculator 💫

  • The Tkinter Calculator is a simple yet functional calculator application built using Python 3.8
  • Tkinter graphical user interface (GUI) toolkit.
  • This application provides users with a straightforward and intuitive interface for performing basic arithmetic calculations.

Table of Contents ✍️

Description 📝

  • This project is a basic calculator application developed using the Tkinter library in Python.
  • The calculator supports simple arithmetic operations, including addition, subtraction, multiplication, and division.
  • It provides a user-friendly graphical interface for performing calculations.

Features 🪶

  • User-Friendly Interface: The calculator offers a clean and user-friendly graphical interface, making it easy for users to perform calculations.
  • Arithmetic Operations: It supports essential arithmetic operations, including addition, subtraction, multiplication, and division.
  • Clear Functionality: The "AC" (All Clear) button allows users to reset the calculation, providing a convenient way to start fresh.
  • Parentheses Support: The calculator accommodates parentheses, allowing users to perform calculations with nested expressions.
  • Error Handling: The app includes error handling to gracefully manage invalid expressions, providing a smooth user experience.
  • You can find the snapshots of outputs in the project under the output folder 📂.

UserInterface Demonstration 🎊

output-1 (1)

Requirements 📜

  • Python 3.8 or more 🐍
  • Tkinter (usually included with Python)

Usage ⚒️

  1. Clone the repository:

    git clone https://github.com/SyedShagufta/tkinter-calculator.git
  2. Navigate to the project directory:

    cd tkinter-calculator
  3. Run the calculator:

    python main.py

Copyrights ©️

© 2023 Syed Shagufta Noval. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages