-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
faf3f85
commit 835ad64
Showing
1 changed file
with
16 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,16 @@ | ||
# calciPy | ||
# Calculator : calciPy | ||
|
||
This straightforward calculator, crafted with Tkinter and Python, provides users with a user-friendly interface for conducting common arithmetic operations. While its current features cater to basic calculations. User can perform their day to day basic calculation using this calculator. | ||
|
||
## Features | ||
|
||
- Error Handling: Implement error handling for scenarios where the user inputs invalid expressions, like dividing by zero or entering non-numeric characters. | ||
- Improve UI Design: Enhance the user interface with better colors, fonts, and layouts. Consider using external libraries or themes to improve the look and feel. | ||
- Unit Testing: Write unit tests to ensure the correctness of your calculator functions and handle edge cases. | ||
|
||
# UI: | ||
|
||
! | ||
[UI calciPy2](https://github.com/mohit-thakur09/calciPy/assets/82665617/a4cd862e-1258-4123-b38a-e84c6cbe9386) | ||
! | ||
[UI calciPy1](https://github.com/mohit-thakur09/calciPy/assets/82665617/b7c1a5f4-a607-4d11-a580-3f3e8e85ae32) |