Question: Python returning and printing problem. Follow directions given please! How do I return and print this function properly as directed? Please look at feedback as
Python returning and printing problem. Follow directions given please! How do I return and print this function properly as directed? Please look at feedback as well and follow all steps listed. Thanks.
BlockPy: #22.5) Making a Receipt Write a function make_receipt that consumes a float representing the price of a meal. The function needs to do the following: 1 Calculate the discounted price by multiplying the price by .9 (a 10% discount) 2. Return the discounted price. 3. Print out the original price passed in 4. Print out the discounted price Now, you just bought a meal for $20, but the manager was so impressed with your programming ability that they decided to discount it twice. Call this function on the original $20 meal price twice. Feedback: Incorrect Answer Instructor Feedback Console 18.0 You should not print outside the function. Only the function should print. Run Blocks Split /Text | Reset O Upload History 1 def make_receipt (price) 2 return(price*.9) 3 print(price) 4 print (make_receipt (20))
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
