calculator.py

BuildStatus Documentation Status Coverage Code Style License

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

Read the docs!

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

simplecalc.calculator.product(nums)[source]

Find the product of a list of numbers.

Parameters

nums (list) – A list of numbers

Returns

The product

Return type

int or float

simplecalc.calculator.quotient(nums)[source]

Find the quotient of a list of numbers.

Parameters

nums (list) – A list of numbers

Returns

The quotient

Return type

int or float

Changelog

Changelog

Simplecalc 0.1.0 (2019-07-25)

Features

  • Initial release. (#2)

Indices and tables