package documentation

Code from the chapter "Python Primer".

Module age1 Demonstrates a try/except clause involving user input.
Module age2 Demonstrates a try/except clause with two different except clauses.
Module contains Provides a simple function contains(data,target).
Module count Provides a simple function count(data,target).
Module factors1 Provides a simple function factors(n) that returns list of factors of integer.
Module factors2 Provides a simple function factors(n) that returns a generator of factors of integer.
Module factors3 Provides a simple function factors(n) that returns a generator of factors of integer.
Module fibonacci1 Provides a simple function fibonacci() that generates the infinite Fibonacci series.
Module fibonacci2 Provides a simple function fibonacci() that generates the infinite Fibonacci series.
Module gpa1 A demonstration of a complete script, computing the GPA based on grades input by the user.
Module gpa2 Provides a compute_gpa function to compute the GPA based on a sequence of grades sent as a parameter.
Module heartrate A simple demonstration of a complete script, computing the ideal maximum heart rate based on input from a user.
Module range An incomplete implementation of a range(start,stop,step) function demonstrating use of default parameters.
Module scale Provides a simple scale(data,factor) function.
Module sum1 Provides a simple function sum(values) that includes rigorous error checking.
Module sum2 Provides a simple function sum(values) to compute the sum of a sequence of numbers.