Ik ben bezig met het leren van Python op http://www.codecademy.com/
Ik heb nog nooit geprogrameerd en wil graag een taal leren.
Dit is de link van de opdracht waar ik mee bezig ben: http://www.codecademy.com...4f89dab3d788890003000096#
Ik heb nu een probleem hij geeft namelijk telkens deze error :Oops, try again! It looks like rental_car_cost does not return the correct amount (0) for 0 days.
De code word wel goed uitgevoerd in het uitvoer scherm. Dus de print opdrachten krijg ik goed te zien.
Wat doe ik fout
Dit is de code:
Ik heb nog nooit geprogrameerd en wil graag een taal leren.
Dit is de link van de opdracht waar ik mee bezig ben: http://www.codecademy.com...4f89dab3d788890003000096#
Ik heb nu een probleem hij geeft namelijk telkens deze error :Oops, try again! It looks like rental_car_cost does not return the correct amount (0) for 0 days.
De code word wel goed uitgevoerd in het uitvoer scherm. Dus de print opdrachten krijg ik goed te zien.
Wat doe ik fout
Dit is de code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| nachten = 10
locatie = "Tampa"
days = 10
kostenA = 40
def hotel_cost(nights):
cost=nights * 140
return cost
def plane_ride_cost(city):
if city == "Charlotte":
return 183
elif city == "Tampa":
return 220
elif city == "Pittsburgh":
return 222
else:
return 475
def rental_car_cost(car):
if days == 0:
car = 0
return car
elif days < 2:
car = days * kostenA
return car
elif days >7:
car = days * kostenA - 50
return car
else:
car = days * kostenA - 20
return car
totaal = hotel_cost(nachten) + plane_ride_cost(locatie) + rental_car_cost(days)
print "Kosten hotel: " + str(hotel_cost(nachten))
print "Kosten reis: " + str(plane_ride_cost(locatie))
print "Kosten huur auto: " + str(rental_car_cost(days))
print "Totale kosten: " + str(totaal) |
[ Voor 5% gewijzigd door Beerkiller op 29-10-2013 22:46 ]