본문 바로가기

Python_Beginer/Study

HRD 수업>파이썬을 이용한 자동화 스크립트 - 연습문제 1

반응형
'''
여행을 떠나요 - 미국으로!
1. 비행기 예약 : 4인가족(성인 2명, 소아 1명, 유아 1명)
2. 인천 - 샌프란시스코 왕복 : 953,200(유아는 10% 차지)
3. 호텔 예약(5박) - 1박 $125.00(resort fee $45.00 + tax는 5.5% 추가)
4. 달러 환전 3000불(금일환율 1달러에 1,147) + 은행 수수료 0.45%
5. 첫날 저녁 식대 - $ 135.52(tax 6.75% + tip 15%)
6. 주차비 - 최초 30분 $ 2.50 매 15분마다 $ 1.25 추가
7. 3시간 20분 주차했을 때 주차비 계산
'''

# 성인 / 소아 / 유아
adult = 2
child = 1
infant = 1

# 인천_샌프란시스코 비행기 비용
icn_sfo = 953200

# 비행기 예약 비용
flight_reservation = (adult * icn_sfo) + (child * icn_sfo) + (infant * (icn_sfo * 0.1))
print('비행기 총 예약 비용은 {0} 원'.format(flight_reservation))

# 호텔 예약
night = 125
resort_fee = 45
tax = 0.055
total_hotel_price = (night * 5) + (resort_fee * 5)
print('호텔 예약 비용은 ${0}'.format(total_hotel_price + (total_hotel_price * tax)))

# 달러 환전
today_exchange_rate = 1147
exchange = 3000
tax = (today_exchange_rate * exchange) * 0.0045
exchange_amount = (today_exchange_rate * exchange) + tax
print('3000 달러 환전시 필요한 금액(수수료 {0}원)은 {1} 원'.format(tax, exchange_amount))

# 저녁 식대
meal_cost = 135.52
tax = meal_cost * 0.0675
tip = meal_cost * 0.15
total_price = meal_cost + tax + tip
print('첫 날 식사 비용(세금 ${0} / Tip ${1})은 ${2}'.format(tax, tip, total_price))

# 주차비
parking_fee = 2.50
minute_fee = 1.25
hour_minute = (3 * 60) + 20
minute = (hour_minute - 30) / 15
print('주차비용은 ${0}'.format(parking_fee+(minute * minute_fee)))

 

비행기 총 예약 비용은 2954920.0 원
호텔 예약 비용은 $896.75
3000 달러 환전시 필요한 금액(수수료 15484.499999999998원)은 3456484.5 원
첫 날 식사 비용(세금 $9.1476 / Tip $20.328)은 $164.99560000000002
주차비용은 $16.666666666666668

Process finished with exit code 0

반응형