Best writers. Best papers. Let professionals take care of your academic papers

Order a similar paper and get 15% discount on your first order with us
Use the following coupon "FIRST15"
ORDER NOW

Hello there, the shopping list has to let the user add, list, and delete items

Hello there, the shopping list has to let the user add, list, and delete items

*The

program should be modular*. For example, you will want to have an add_item(shopping_list) function, a delete_item(shopping_list) function, a display_list(shopping_list) function, a display_menu() function, and a main().

Sample Output:

Welcome to the program!

1. Add an item

2. List all items

3. Delete an item

4. Exit

Enter a menu option: 1

Please enter the item: pears

pears was added to the shopping list

Enter a menu option: 2

1 : pears

Enter a menu option: 3

Which number to delete: 3

pears was deleted

Enter a menu option: 4

have a great day!

Specifications:

·      The program should start with 2 items in the shopping list.

·      Don’t forget to include at the end of the program the code:

o  if __name__ == “__main__”:

main();

·      Use this code for the delete_item(shopping_list) function:

def delete_item(shopping_list):

number=int(input(“Which number to delete: “))

if number<1 or number>len(shopping_list):

print(“Invalid numbern”)

else:

item=shopping_list.pop(number-1)

print(item,” was deletedn”)

print()

 
Looking for a Similar Assignment? Order now and Get 10% Discount! Use Coupon Code "Newclient"