[Python]_환전 서비스

hanseungjune·2022년 6월 10일
0

Python

목록 보기
13/38


풀이

# 원화()에서 달러($)로 변환하는 함수
def krw_to_usd(krw):
    # 코드를 입력하세요.
    return krw / 1000


# 달러($)에서 엔화()로 변환하는 함수
def usd_to_jpy(usd):
    # 코드를 입력하세요.
    return usd * 1000 / 8


# 원화()으로 각각 얼마인가요?
prices = [34000, 13000, 5000, 21000, 1000, 2000, 8000, 3000]
print("한국 화폐: " + str(prices))

# prices를 원화()에서 달러($)로 변환하기
# 코드를 입력하세요.
i = 0

while i < len(prices):
    prices[i] = krw_to_usd(prices[i])
    i += 1

# 달러($)로 각각 얼마인가요?
print("미국 화폐: " + str(prices))

# prices를 달러($)에서 엔화()으로 변환하기
# 코드를 입력하세요.
i = 0

while i < len(prices):
    prices[i] = usd_to_jpy(prices[i])
    i += 1

# 엔화()으로 각각 얼마인가요?
print("일본 화폐: " + str(prices))

모범답안과 크게 다르지 않지만 달러를 엔화로 변환할 때, 본인은 달러기준으로만 생각해서 공식이 다른 것 같다. 이전 문제를 열심히 피드백 했다면 크게 어렵지 않은 문제였다.

profile
필요하다면 공부하는 개발자, 한승준

0개의 댓글