python programming lab 9

20
Python Programming Lab 9

Upload: profbnk

Post on 15-Jul-2015

207 views

Category:

Education


8 download

TRANSCRIPT

Page 1: Python programming lab 9

Python Programming

Lab 9

Page 2: Python programming lab 9
Page 3: Python programming lab 9
Page 4: Python programming lab 9
Page 5: Python programming lab 9
Page 6: Python programming lab 9
Page 7: Python programming lab 9
Page 8: Python programming lab 9
Page 9: Python programming lab 9
Page 10: Python programming lab 9
Page 11: Python programming lab 9
Page 12: Python programming lab 9
Page 13: Python programming lab 9
Page 14: Python programming lab 9
Page 15: Python programming lab 9
Page 16: Python programming lab 9
Page 17: Python programming lab 9
Page 18: Python programming lab 9
Page 19: Python programming lab 9
Page 20: Python programming lab 9

Plan your trip

def hotel_cost(nights):

""" Calculating cost with tariff of $140 / night """

return nights * 140

def plane_ride_cost(city):

""" returning price as per location """

if city == "Charlotte":

return 183

elif city == "Tampa":

return 220

elif city == "Pittsburgh":

return 222

elif city == "Los Angeles":

return 475

def rental_car_cost(days):

cost = days * 40

if days >= 7:

cost = cost - 50

return cost

elif days >= 3:

cost = cost - 20

return cost

return cost

def trip_cost(city, days, spending_money):

sum = rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city) +

spending_money

return sum

print trip_cost("Los Angeles", 5 , 600)