This assignment uses the concepts of Python data structures, control structures, file I/O operations, functions, recursion, and exception handling.

computer science

Description

This assignment uses the concepts of Python data structures, control structures, file I/O operations, functions, recursion, and exception handling. Please be sure to read through the entire assignment before you begin to design your algorithm and start to code it. You are required to present your algorithm if you seek any help from the TAs or the instructor.


You must follow the naming conventions and all function signatures precisely. This means using a main() function correctly, naming functions exactly as written in this specification, accepting the right types of input parameters in the given sequence (you may rename the parameters though), and returning the correct values. You should only have print statements where explicitly mentioned in the assignment. 


Let us look at the sample output of the program that you will develop in this assignment.

 


Related Questions in computer science category