-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
45번 문제 질문 있습니다.
23.11.21 00:59 작성 조회수 131
0
안녕하세요. 45번 문제 풀어보는데 달러로는 잘 나오는데
위안이나 엔도 달러값으로만 나오는것 같습니다.ㅜㅜ
파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용1
강의실 바로가기
답변을 작성해보세요.
0
잔재미코딩 DaveLee
지식공유자2023.11.22
안녕하세요. 답변 도우미입니다.
말씀하신 부분이 어떤 부분이 문제이신지 구체적으로 이해하기는 어려운데요.
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 원
감사합니다.
답변 1