Skip to content

borys3kk/python_simple_calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple calculator with plots of functions

Table of contents

General info

The goal of this project was to implement a working simple calculator with capability to display plot of any 2D or 3D function.

It's possible thanks to wolframalphaAPI

Setup

In main folder install all dependecies using:

pip install -r requirements.txt

Run project

Go to calculator directory and run:

python main.py

Run tests

Go to tests directory and run:

python -m unittest unit_tests.py

Screenshots

Main application window

Main application window

Sample plots of functions:

Plot of sin(2x)-cos(x) Plot of z=sqrt(x^2+y^2)

Technologies

Project is created with:

  • Python 3.11.2
  • PySimpleGUI 4.60.4
  • requests 2.28.2

About

Python simple calculator App with own "backend" (handling inputs, operations, etc) capable of displaying plot of any 2D OR 3D function.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages