Question: Description: You have been tasked with creating a program to organize a music collection in Python. The program should provide the following functionality: Add user:
Description: You have been tasked with creating a program to organize a music collection in Python. The program should provide the following functionality:
Add user: Allow users to create a New User object that can hold a music collection.
Change User: Allow users to select a different user or add a new user.
Add a song: Prompt the user to enter the song title and artist, and add it to the music collection of that user.
Retrieve song details: Prompt the user to enter a song title, and display the corresponding artist from the music collection of that user.
Update song details: Prompt the user to enter a song title, and update the artist information in the music collection of that user.
Delete a song: Prompt the user to enter a song title, and remove the corresponding song from the music collection of that user.
Display all songs: Display all songs in the music collection of that user.
Code that does not work correctly or does not compile will lose credit. Please submit a digital copy, by the due date and time, via Canvas. The digital copy of your code should be a zip file containing the project folder named with your last name followed by the project number.
User Tre
Add user
Change User
Add a song
Retrieve song details
Update song details
Delete a song
Display all songs
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
