Skip to content

georgievm/py-tkinter-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Calculator App

  • App for Windows OS
  • My first try with Tkinter (Python GUI module)
  • Both non-OOP (main.py) & OOP (main_oop.py) codes

✨ Tech Stack

  • Python / OOP
  • Tkinter GUI library

📷 Interface

App Screenshot

Logo

Icon

Color Reference

Color Hex
White #FFFFFF
Black #000000
Off Black #313131
Laughing Orange #F69906
Red #FF0000

🔥 Features

  • Clear All functionality

  • Backspace functionality

  • Key binding:

    • Escape -> Clear All
    • Backspace -> Clear last char
    • Enter -> Equals
    • 0-9 & math operators -> Add it to equation
  • Message boxes for "ZeroDivisionError" & "SyntaxError":

ErrorWindow

ErrorWindow

🖥️ Run Locally

Clone the project

  git clone <git@github.com:georgievm/py-tkinter-calculator.git>

Go to the project directory and run the calculator.exe file.

📝 License

This project is GPL v3 licensed.

About

Calculator app built with Python & Tkinter.

Topics

Resources

License

Stars

Watchers

Forks

Languages