Build a Discount Calculator - Build a Discount Calculator

Tell us what’s happening:

I tried code but in last step( apply_discount(74.5, 20.0)) it need to get an output 59.6 .i tried all different methods but condition is not satisfied could you please check the code .

Your code so far

def apply_discount(price,discount):
    if not isinstance(price,int or float):
        return "The price should be a number"
    if not isinstance(discount,int or float):
        return "The discount should be a number"
    if price <= 0:
        return "The price should be greater than 0"
    if discount < 0 or discount > 100:
        return "The discount should be between 0 and 100"
    return price*(1-discount /100)


apply_discount(74.5,20.0)

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36

Challenge Information:

Build a Discount Calculator - Build a Discount Calculator

Hi
isinstance is not correct, you have the examples

did you check what it is returning with print(apply_discount(74.5,20.0))?