Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 630 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 630 Bytes

ClassListing2

OOP in Python, creating a list of non-credit and for-credit courses, utilizing Regex

This code was created to fulfill the requirements of De Anza course CIS 41A (Python for Programmers), Lab 5. Lab assignment is in the folder (Lab5.docx).

Functionality:

  1. Read course input from a file
  2. Alert user to improper input lines
  3. Prompt user to correct improperly formatted time
  4. After courses are entered, prompt user with menu to choose report to display.

Objectives of project:

  1. Parse an input file to collect data
  2. Use regular expressions to check time validity
  3. Improve efficiency of previous lab