CIS115 Week 6 Lab Shopping List in Python

Availability: In stock

$12.00
OR

CIS115 Week 6 Lab Shopping List in Python

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

Quick Overview

CIS115 Week 6 Lab Shopping List in Python


CIS115 Week 6 Lab Overview


Title of Lab: Shopping List in Python


Summary
Create a program that will allow a user to add, list, and delete items from a shopping list.


Deliverables
• A source code Python file.
• A Word document containing both source code and the screen print of the program outputs.


Lab Steps
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: 2
1 : bananas
2 : apples


Enter a menu option: 1
Please enter the item: pears
pears was added to the shopping list


Enter a menu option: 2
1 : bananas
2 : apples
3 : pears


Enter a menu option: 3
Which number to delete: 3
pears was deleted


Enter a menu option: 2
1 : bananas
2 : apples


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 number\n")
    else:
        item=shopping_list.pop(number-1)
        print(item," was deleted\n")
    print()

* Required Fields

$12.00

Details

CIS115 Week 6 Lab Shopping List in Python

CIS115 Week 6 Lab Overview

Title of Lab: Shopping List in Python

Summary
Create a program that will allow a user to add, list, and delete items from a shopping list.

Deliverables
• A source code Python file.
• A Word document containing both source code and the screen print of the program outputs.

Lab Steps
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: 2
1 : bananas
2 : apples

Enter a menu option: 1
Please enter the item: pears
pears was added to the shopping list

Enter a menu option: 2
1 : bananas
2 : apples
3 : pears

Enter a menu option: 3
Which number to delete: 3
pears was deleted

Enter a menu option: 2
1 : bananas
2 : apples

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 number\n")
    else:
        item=shopping_list.pop(number-1)
        print(item," was deleted\n")
    print()

Additional Information

Special Price $10.00

Product Tags

Use spaces to separate tags. Use single quotes (') for phrases.