On Thu, May 2, 2013 at 11:56 PM, leonardo selmi <l.se...@icloud.com> wrote: > so i wrote the following code: > def rental_car_cost(days): > cost = 40*days > if days >= 7: > return cost - 50 > elif days >= 3 and days < 7: > return cost - 20 > else: > return cost > > but it seems not to be right cause the computer answers: Oops, try again! > Did you create a function called rental_car_cost?
That code looks fine to me (though I'd drop the "and days < 7" as it's redundant); but the error you're getting isn't a Python exception. What's giving that error? You may need to check the framing of your code. How does codecademy (which I'm not familiar with) locate your function? ChrisA -- http://mail.python.org/mailman/listinfo/python-list