Question: Hide Assignment Information Instructions Overview For your final programming project, you will develop a program for the music buffs in your family. We will call
Hide Assignment Information
Instructions
Overview
For your final programming project, you will develop a program for the music buffs in your family. We will call itThe Family Playlist!
The program will greet the user with a fun message and then present a menu asking them if they want to add music to the list OR see the list of songs already on the list.
If they choose to add, the program will allow them to enter a song one by one and store them in an external file called playlist.dat. Once they are finished adding songs, they will be presented with the main menu of options again.
If they choose to see their list of songs, the program will read the records from theplaylistdat file and display them on the screen.
Requirements
Your Python programs should:
Run without error
Interact with a file called playlist.dat
Contain appropriate comments that explain the logic of the program
Meet the minimum requirements as stated in the overview above.
Use userfriendly print statements and be formatted professionally.
BE ORIGINAL WORK.
The Written Reflection must:
Be an insightful and detailed reflection sentences
Be written IN YOUR OWN VOICE no AIgenerated content
Include the approach you took while problemsolving
List any resources you used to help solve the problem.
Be found in a block comment in the program.
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
