[Tutor] Why do I not get the same results for these two functions when I pass 7 as an argument?
Nonso Ibenegbu
jollynony at gmail.com
Fri May 3 08:10:24 CEST 2013
Hello everyone,
Wonder if someone can help me understand why these two codes do not give
the same results for what looks essentially the same ("?") code. The
argument passed is
7.
def rental_car_cost(days):
payment = days * 40
if days >= 7:
return payment - 50
elif days >= 3 < 7:
return payment - 20
else:
return payment
and...
def rental_car_cost(days):
payment = days * 40
if days >= 3 < 7:
return payment - 20
elif days >= 7:
return payment - 50
else:
return payment
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20130503/6f811027/attachment.html>
More information about the Tutor
mailing list