calculator.py¶
simplecalc is an example project to show how to set up an open source project from scratch.
Read the Blog Post¶
The blog talks about how this project was set up {LINK ME}.
Documentation¶
API¶
API Reference¶
Calculator¶
The most over-engineered calculator.
-
exception
simplecalc.calculator.
CalculatorValueError
[source]¶ Custom ValueError for calculation operations.
-
exception
simplecalc.calculator.
CalculatorTypeError
[source]¶ Custom Type Error for calculation operations.
-
simplecalc.calculator.
sum_
(nums)[source]¶ Find the sum of a list of numbers.
- Parameters
nums (list) – A list of numbers
- Returns
The sum
- Return type
int or float
-
simplecalc.calculator.
difference
(nums)[source]¶ Find the difference of a list of numbers.
- Parameters
nums (list) – A list of numbers
- Returns
The difference
- Return type
int or float