Answered step by step
Verified Expert Solution
Question
1 Approved Answer
BlockPy: FinalExam-P5 A Food is a dictionary with three string keys: name will be associated with a string value representing the name of the food
BlockPy: FinalExam-P5 A Food is a dictionary with three string keys: "name" will be associated with a string value representing the name of the food "calories" will be associated with an integer value representing the number of calories in the food "vegan" will be associated with a boolean value indicating whether the food is vegan-friendly For example, here are two foods: legume = {"name": "Legume", "calories": 200, "vegan": True} pizza {"name": "Pepperoni Pizza", "calories": 800, "vegan": False} Define a function sum_vegan_calories that consumes a list of Food dictionaries and produces an integer representing the total calories of all the Vegan food. If you encounter a food named "exit" then stop processing the list and return the sum up until that point. You get partial credit for completing as many cases as you can. You are not required to document of unit test the function. Console: Feedback: *Ready*
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started