API Reference¶
Calculator¶
The most over-engineered calculator.
-
exception
simplecalc.calculator.
CalculatorTypeError
[source]¶ Custom Type Error for calculation operations.
-
exception
simplecalc.calculator.
CalculatorValueError
[source]¶ Custom ValueError for calculation operations.
-
simplecalc.calculator.
difference
(nums)[source]¶ Find the difference of a list of numbers.
Example
>>> difference([1, 2, 3, 4]) -8
Parameters: nums (list) – A list of numbers Returns: The difference Return type: int or float
-
simplecalc.calculator.
power
(nums)[source]¶ Find the power of a list of numbers.
{1}^{2}^{3}
Parameters: nums (list) – A list of numbers Returns: The power Return type: int or float
-
simplecalc.calculator.
product
(nums)[source]¶ Find the product of a list of numbers.
Example
>>> product([1, 2, 3, 4]) 24
Parameters: nums (list) – A list of numbers Returns: The product Return type: int or float