Build an Apply Discount Function - Build an Apply Discount Function

Tell us what’s happening

3,4,5,6 steps just cant get it

Your code so far

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

Your browser information:

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

Challenge Information:

Build an Apply Discount Function - Build an Apply Discount Function

Welcome to the forum @vyomdesai1311!

Should your validation messages have punctuation?

Should you be printing your validation messages or printing them?

Should you be printing your validation messages or returning them?

Happy coding!

are you asked to print or return?