scientificpython code examples and problems from primer on scientific programming with python 5th edition