title: Calculating a total cost in Python
body: <p>I'm trying to create a trip planner in python, but after I defined all the functions I'm not able to call and calculate them in the last function <code>tripCost()</code>.</p>
  
  <p>In tripCost, I want to put the days and travel destination (city) and the program runs the functions and gives me the exact result of all the 3 functions previously defined.</p>
  
  <p><strong>Code:</strong> </p>
  
  <pre><code>def hotelCost(): 
      days = raw_input ("How many nights will you stay at the hotel?")
      total = 140 * int(days) print "The total cost is",total,"dollars"
  
  
  def planeRideCost(): 
      city = raw_input ("Wich city will you travel to\n")
      if city == 'Charlotte':
          return "The cost is 183$"
      elif city == 'Tampa':
          return "The cost is 220$"
      elif city == 'Pittsburgh':
          return "The cost is 222$"
      elif city == 'Los Angeles':
          return "The cost is 475$"
      else:
          return "That's not a valid destination"
  
  def rentalCarCost(): 
      rental_days = raw_input ("How many days will you rent the car\n")   
      discount_3 = 40 * int(rental_days) * 0.2 
      discount_7 = 40 * int(rental_days) * 0.5 
      total_rent3 = 40 * int(rental_days) - discount_3
      total_rent7 = 40 * int(rental_days) - discount_7
      cost_day = 40 * int(rental_days) 
  
      if int(rental_days) &gt;= 3: 
          print "The total cost is", total_rent3, "dollars"
      elif int(rental_days) &gt;= 7: 
          print "The total cost is", total_rent7, "dollars"
      else: 
          print "The total cost is", cost_day, "dollars"
  
  def tripCost():
      travel_city = raw_input ("What's our destination\n")
      days_travel = raw_input ("\nHow many days will you stay\n")
      total_trip_cost = hotelCost(int(day_travel)) + planeRideCost (str(travel_city)) + rentalCost (int(days_travel))
      return "The total cost with the trip is", total_trip_cost
  
  tripCost()
  </code></pre>