University of Central Florida Python Programming Code
Description
We are going to revisit our course assignment. However, there is going to be some changes.
- Stop when and only when the user has exactly five courses.
- Whenever the user must add courses, accept a comma-separated list of courses, and add each of them.
o Before adding the course, remove any whitespace around its name, and correct its capitalization.
- Whenever the user must drop courses, accept a comma-separated list of courses, and delete each of them.
o Treat the names the same way and the comparisons will be easy.
o You need to check for, and ignore, them trying to drop courses they aren’t taking!
Here’s what an example run can look like:
You aren't currently taking any courses.
What courses would you like to take? math,physics, SCIENCE
You are currently taking these courses:
1: Math
2: Physics
3: Science
What courses would you like to take? Sociology ,english,CompSci, psychology
You are currently taking these courses:
1: Math
2: Physics
3: Science
4: Sociology
5: English
6: Compsci
7: Psychology
What courses would you like to drop? compsci
You are currently taking these courses:
1: Math
2: Physics
3: Science
4: Sociology
5: English
6: Psychology
What courses would you like to drop? Pyhsics, English, science
You are currently taking these courses:
1: Math
2: Physics
3: Sociology
4: Psychology
What courses would you like to take? English, Science
You are currently taking these courses:
1: Math
2: Physics
3: Sociology
4: Psychology
5: English
6: Science
What courses would you like to drop? physics
You are currently taking these courses:
1: Math
2: Sociology
3: Psychology
4: English
5: Science
Done!
Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."