본문 바로가기
프로그램/Python 1000제

Python 293제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 (2)

by 건티 2024. 7. 29.
728x90

출처 : 반크_독도2023

 

참고풀이]

english_dict = { }

english_dict['one'] = '하나'
english_dict['two'] = '둘'
english_dict['three'] = '셋'

while True:
    chk=int(input("1. 영한사전\n2. 한영사전\n3. 종료\n원하는 번호를 선택하세요 ; "))
    if chk==1:
        word = input("단어를 입력하시오(종료는 q): ")
        if word == "q": break
        if word in english_dict:
            print (english_dict[word])
        else:
            print("입력한 단어는 없습니다.\n")
    elif chk==2:
        word = input("단어를 입력하시오(종료는 q): ")
        if word == "q": break
        if word in english_dict.values():
            for key, val in english_dict.items():
                if word==val:
                    print (key)
                    break
        else:
            print("입력한 단어는 없습니다.\n")
    else:
        break
        
 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도

 

반응형

댓글