Write a program for the local coffee shop owner who wants to be able to control his inventory. The program must be written in accordance with the following specs: 1. Write the following data to an external file, name the file coffeeInventory.txt Description Pounds Blonde Roast 15 Medium Roast 21 Flavored Roast 10 Dark Roast 12 Costa Rica Tarrazu 18 2.
Write a complete and syntactically correct Python program to solve the following problem:
Write a program for the local coffee shop owner who wants to be able to control his inventory. The program must be written in accordance with the following specs:
1. Write the following data to an external file, name the file coffeeInventory.txt
Description
Pounds Blonde Roast 15
Medium Roast 21
Flavored Roast 10
Dark Roast 12
Costa Rica Tarrazu 18 2.
You do not need to write the table, just the data
3. Read in the records you just wrote to coffeeInventory.txt and display them on the screen and sum the total pounds of coffee
4. Append these records to the file
Guatemala Antigua 22
House Blend 25
Decaf House Blend 16 5.
Modify the file by allowing the owner to remove data from the file:
a. Ask the owner to enter a description to remove
b. If the description exists, remove the coffee name and the quantity
c. If the description is not found, display the message: That item was not found in the file.
6. Modify the file by allowing the owner to delete data from the file:
a. Ask the owner to enter a description to delete
b. If the description exists, delete the coffee name and the quantity
c. Replace the name and quantity of the coffee removed in step b by asking the user to enter a new coffee name and quantity
d. If the description is not found, display the message: That item was not
Trending now
This is a popular solution!
Step by step
Solved in 7 steps with 7 images