A small calculator api for Python
Project description
Calculator API for Python
By White Night
Install
# Linux/macOS
python3 -m pip install -U whiteCalculator
# Windows
py -3 -m pip install -U whiteCalculator
QuickStart
>>> from whiteCalculator import Calculator
>>> c = Calculator()
>>> print(c.run("1+8(5^2)"))
201
>>> print(c.run("9Ans"))
1809
Errors
>>> from whiteCalculator import Calculator
>>> c2 = Calculator() # Default is True
>>> c2.run("9/0")
Error: division by zero
>>> c1 = Calculator(skipError=False)
>>> c1.run("9/0")
Traceback (most recent call last):
...
ZeroDivisionError: division by zero
Links
You can use:
- sin / asin / sinh
- cos / acos / cosh
- tan / atan / tanh
- ln / log
- × / •
- ^ / ** / power
- √ / sqrt
- π / pi
- %
- ÷
- Ans
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
whiteCalculator-0.0.1.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for whiteCalculator-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dac2665ef40eccb2b6da9b36263727628b015dbd85f9649f5c7b07dbeead8375 |
|
MD5 | 70f5d32cd95379504f2519b288fda6fb |
|
BLAKE2b-256 | bc97cf696662acdbbf5afb15dd4fcf4baeebe26443b7d0abf112578888f2357a |