파이썬 딕셔너리 while문 등록 코드

조회수 48회

저 좀 제발 도와주세요ㅠㅠ 4시간동안 찾다가 제가 짠 코드가 이거 입니다ㅠㅠ 작동은 하는데 마지막 단어 추가된거 출력이 안돼요. ㅠㅠ 진짜 제발 살려주세요ㅠㅠ

  1. 딕셔너리를 이용하여 비어 있는 영한사전에 단어 등록해보자. while 문을 이용하여 무한 반복하면서 영어 단어와 한글 단어를 입력 받아 등록하고, 아무 것도 입력을 하지 않은 채로 Enter 키를 눌러 영어 단어와 한글 단어에 빈 문자열이 입력되면 무한 반복을 멈추고 딕셔너리에 등록된 모든 키와 값들을 출력한다. (*engkor_dict = dict() 문장을 통해 비어 있는 딕셔너리를 선언하며, 입력한 영어 단어와 한글 단어의 등록은 engkor_dict[eng] = kor 문장을 통해 이루어진다.)
engkor_dict = [ ]

while True:

    eng = input('영어 단어 : ')
    engkor_dict = {}

    if eng == "":            
        break

    kor = input('한국 단어 : ')
    engkor_dict = {}

    if kor == "":
        break

print(engkor_dict)

1 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.