Build an Apply Discount Function - Build an Apply Discount Function

Tell us what’s happening:

ive made a working code but it isnt being approved

Your code so far

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


apply_discount(100, 20)
apply_discount(200, 50)
apply_discount(50, 0)
apply_discount(20, 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/152.0.0.0 Safari/537.36

Challenge Information:

Build an Apply Discount Function - Build an Apply Discount Function

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-discount-calculator/695774002591bbc5f8cf3e53.md at main · freeCodeCamp/freeCodeCamp · GitHub

Welcome to the forum @mellondreams,

Are you asked to print the validation messages, or are you asked to return them?

If you want to see what your function returns in the console, wrap your function calls with print().

Happy coding

thank you so much T^T