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