https://github.com/hrosicka/basiccalculator
This calculator is more than just a tool for math, it's a visual delight with its fun color-changing feature! Powered by Python and the Tkinter library.
https://github.com/hrosicka/basiccalculator
basic-calculator basic-calculator-app calculator tkinter tkinter-calculator tkinter-graphic-interface tkinter-gui tkinter-python
Last synced: 10 months ago
JSON representation
This calculator is more than just a tool for math, it's a visual delight with its fun color-changing feature! Powered by Python and the Tkinter library.
- Host: GitHub
- URL: https://github.com/hrosicka/basiccalculator
- Owner: hrosicka
- License: mit
- Created: 2024-03-22T19:58:21.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T14:22:02.000Z (about 1 year ago)
- Last Synced: 2024-10-21T23:44:34.404Z (about 1 year ago)
- Topics: basic-calculator, basic-calculator-app, calculator, tkinter, tkinter-calculator, tkinter-graphic-interface, tkinter-gui, tkinter-python
- Language: Python
- Homepage:
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Calculator with GUI and Fun Color Feature!
This Python program features basic arithmetic operations and a fun random color button to change the button colors.

## Features:
* **Basic arithmetic operations:** Add, subtract, multiply, and divide numbers.
* **User-friendly interface:** Input expressions and view results in designated entry fields.
* **Clear buttons:** Clear the entire expression or remove the last entered character.
* **Random color button:** Change the color of buttons for a visual refresh and some fun!
* **High-resolution display support:** Improves compatibility with displays with high DPI settings.
## Usage
1. Enter an expression in the top entry field.
2. Click the button with the desired operation.
3. The result will be displayed in the bottom result field.
4. Use the "C" and "CE" buttons to clear the result or the last entered character.
5. The "Colors" button randomly changes the button colors.
## "Colors" button:
The "Colors" button generates random colors for the calculator buttons.
It provides a fun and dynamic look for the calculator.
It is located in the "Calculation" frame.

