Python coding style

By default, Pylint will enforce PEP8-suggested names.

The following naming suggestions are used for Exercism exercises:

modules (code files): snake_case
constants: UPPER_CASE
variables: snake_case (minimum of 3 letters)
functions: snake_case
arguments: snake_case
attributes: snake_case
classes: PascalCase
class attributes: any (no specific format)
class constants: UPPER_CASE
class methods: snake_case
inline variables and loop variables: snake_case