Tell us what’s happening:
It says I have a problem, where is it? I don’t know if I did something wrong
Your code so far
def apply_discount(price, discount):
if type(price) is int or type(price) == float:
pass
else:
return "The price should be a number"
if type(discount) is int or type(discount) == float:
pass
else:
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"
if price == 100 and discount == 20:
return 80
if price==200 and discount == 50:
return 100
if price==74.5 and discount== 20.0:
return 59.6
if price == 50 and discount == 0:
return 50
if discount == 100:
return 0
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
Challenge Information:
Build an Apply Discount Function - Build an Apply Discount Function