Sth about Python 05 ---Taking a

作者: feng_Zi | 来源:发表于2015-05-20 18:26 被阅读794次

    Taking a Vacation

    The result is 1955

    def hotel_cost(nights):
    return 140 * nights

    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(days):
    cost = 40 * days
    if days >= 7:
    cost -= 50
    elif days >= 3 and days < 7:
    cost -= 20
    else:
    cost *= 1
    return cost

    '''
    It is completely valid to call the hotel_cost(nights) function with the variable days.
    def trip_cost(city,days,spending_money):
    '''

    return rental_car_cost(days) + hotel_cost(days) + plane_ride_cost(city)

    the city must be have'',or it will has a error

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

    相关文章

      网友评论

        本文标题:Sth about Python 05 ---Taking a

        本文链接:https://www.haomeiwen.com/subject/gbmlqttx.html