Compute_bill error that completes Stocking out


#1

I have tried different ideas but I keep getting this error

function compute_bill at 0x7ff188abded8

Way to go! Start next lesson

From what I see this is what most people have but still have issues with

shopping_list = ["banana", "orange", "apple"]

stock = {
    "banana": 6,
    "apple": 0,
    "orange": 32,
    "pear": 15
}
    
prices = {
    "banana": 4,
    "apple": 2,
    "orange": 1.5,
    "pear": 3
}

# Write your code below!
def compute_bill(food):
    total = 0
    for item in food:
        if stock[item] > 0:
            total += prices[item]
        stock[item] -=1
    return total

print compute_bill

#4

That's output, not an error message.
If you print a function, you'll get shown a string representation of a function. Perhaps you'd prefer to print something other than the function itself, if so then consider how that value would be obtained and/or where it's located in your code so that you can print that instead