Assignment: Python Vending Machine
• For This Assignment, You Need to Create a Vending Machine.
• You Need to Do the Following:
1. Create a Program That Allows Displays and Allows Someone to Purchase Items from a Vending Machine.
2. You Should Have a Least 5 Items in the Vending Machine, Each With Varying Prices.
3. You Need to Display the Item and the Price.
4. People Can Purchase More Than One of Any Single Item...and They Can Purchase More Than One Item During the Transaction...
5. You Need to Keep a Running Total of the Purchase...
6. Allow the User to Enter How Much Money They Are Giving the Vending Machine...Calculate the Change...
7. As Always, Make Sure You Create Exception Handling...
8. You Should Have "X" Functions and "X" Files...
9. And Make Sure You Create a Flowchart FIRST!.
Format your assignment according to the following formatting requirements:
1. The answer should be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides.
2. The response also include a cover page containing the title of the assignment, the student's name, the course title, and the date. The cover page is not included in the required page length.
3. Also Include a reference page. The Citations and references should follow APA format. The reference page is not included in the required page length.