Computer science and IT assignments Graduate

Debt to income calculator Python Project

Project – Debt to Income Calculator
Program Python in Spyder IDE
Project Guidelines
    At the minimum, your code should include a least one of each of the following:
    container type (list, tuple, set, or dictionary)
    iteration type (for, while)
    conditional (if)
    try blocks
    user-defined functions
    input and/or output file (submit input data)
    user-defined class. The class must be imported by your main program and have the following required structures.
at least 1 private and 2 public self attributes
at least 1 private and 1 public method that take arguments, return values and are used by your program
an init() method that takes at least 1 argument
a repr() method
Provide unit tests that prove that your class methods work as expected. The tests should evaluate results using assert statements.

Need to provide all code files – code lines must be less than 80 lines