Display a Python script with comments that shows a welcome message and asks the user for one of the following options: A) Add a new book title D) Delete a book title L) List all of the book titles Q) Quit Use a list for this assignment. Use a different function to implement each of the menu options. The main() function will allow the user to continue choosing an option from the menu until the user choose "Q" to quit (program terminates). If the user enters "A" from the menu, call the function that will prompt the user for the title to add, add it to the list and display, Added "". If the user enters "D", call the function that will prompt the user for the title to remove, remove it from the list and display, Deleted "<title>". If it was not in the list, display, Note, could not remove "<title>", it was not found!. If the users enters "L", call the function that will display each of the titles on its own line. Do not display []s nor 's. If the user enters "Q", display, Stay safe! and terminate the program. If the user does not enter a valid option, display, Sorry,"<option>" is not a valid option. All code must be contained in a function (except calling main()) welcome(): displays a welcome message main(): repeatedly prompts the user to enter an option Adds, deletes and lists book titles (Uses a list in each function) Comments Example Run 1: Welcome to MyBookInventory App Options: A) Add a new book title D) Delete a book title L) List all of the book titles Q) Quit Please choose from the above options: A Please enter the book title to add: Superman Added "Superman"
Display a Python script with comments that shows a welcome message and asks the user for one of the following options:
A) Add a new book title
D) Delete a book title
L) List all of the book titles
Q) Quit
Use a list for this assignment.
Use a different function to implement each of the menu options. The main() function will allow the user to continue choosing an option from the menu until the user choose "Q" to quit (program terminates).
- If the user enters "A" from the menu, call the function that will prompt the user for the title to add, add it to the list and display, Added "<title>".
- If the user enters "D", call the function that will prompt the user for the title to remove, remove it from the list and display, Deleted "<title>". If it was not in the list, display, Note, could not remove "<title>", it was not found!.
- If the users enters "L", call the function that will display each of the titles on its own line. Do not display []s nor 's.
- If the user enters "Q", display, Stay safe! and terminate the program.
- If the user does not enter a valid option, display, Sorry,"<option>" is not a valid option.
All code must be contained in a function (except calling main())
- welcome(): displays a welcome message
- main(): repeatedly prompts the user to enter an option
- Adds, deletes and lists book titles (Uses a list in each function)
- Comments
Example Run 1:
Welcome to MyBookInventory App
Options:
A) Add a new book title
D) Delete a book title
L) List all of the book titles
Q) Quit
Please choose from the above options: A
Please enter the book title to add: Superman
Added "Superman"
Step by step
Solved in 2 steps with 1 images