• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

45번 문제 질문 있습니다.

23.11.21 00:59 작성 조회수 131

0

안녕하세요. 45번 문제 풀어보는데 달러로는 잘 나오는데

위안이나 엔도 달러값으로만 나오는것 같습니다.ㅜㅜ

답변 1

답변을 작성해보세요.

0

안녕하세요. 답변 도우미입니다.

말씀하신 부분이 어떤 부분이 문제이신지 구체적으로 이해하기는 어려운데요.

 

exchange = {'달러':1112, '위안':171, '엔':1010}

prices = input()

for exchange_item in exchange.keys():

if prices[4:] == exchange_item:

print (int(prices[:4]) * exchange[exchange_item], '원')

에서 prices[4:] 가 달러나 위안이어야 하므로 0~3번까지 숫자를 쓰고, 4번 인덱스에 해당하는 부분부터 위안과 같이 쓰면 좋을 것 같습니다.

예를 들어 1000위안 과 같이 넣으면 다음과 같이 정상동작하는 것을 확인하였습니다.

1000위안
171000 원

감사합니다.