title: Vacation price program Python
body: <p>I am doing a project in code academy and I have to make a program that adds up all the vacation cost (like travel, city, ...etc).  I am not sure what wrong with my code.</p>
  
  <pre><code>def hotel_cost(nights):
      return nights * 140
  
  def plane_ride_cost(city):
      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):
      if days &lt; 3:
          return 40 * days
      elif days &gt;= 3 and days &lt; 7:
          return days * 40 - 20 
      elif days &gt;= 7:
          return days * 40 - 50
  
  def trip_cost(city,days):
      city = plane_ride(city)
      days = rental_car_(days) + hotel_cost(nights)
      return total_cost(city + days)
  </code></pre>
  
  <p>Also, any advice on how to make my code less redundant and clean. </p>