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!

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Python code: Could use good use of functions(def functions) I appreciate it. I appreciate it.
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!
Transcribed Image Text: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!
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!
Transcribed Image Text: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!
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 5 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY