파이썬 리스트로 단어암기 프로그램 만들기 질문

조회수 63회

안녕하세요, 이제 막 코딩에 입문한 사람입니다. 그냥 인터넷만 보면서 독학하고 있는중인데, 심심해서 제가 공부하는 독일어 단어암기 관련해서 한번 끄적끄적 해보다가 질문이 있어서 Stackoverflow에 질문을 남기고 답변을 받았는데, 이해가 안가는 부분이 있어서 여기에 남깁니다. 답변으로 받은 코드는 이렇습니다.

words_and_answers = [("abhängen ", "von"), ("abrechnen ", "mit")]

random.shuffle(words_and_answers)

for input_word, correct_answer in words_and_answers:
  while True:
    user_response = input(input_word)
    if user_response == correct_answer:
      print("You're right")
      break
    else:
      print(`Wrong")

보시다시피 abhängen 이라는 단어가 보이면, 그에 맞는 von 이라는 단어를 입력해서 맞는지 아닌지를 알려주는건데요, 아무리 눈을씻고봐도 어떻게 abhängen 이라는 단어가 콘솔에 나오는지 모르겠습니다.. print 기능은 정답이 맞는지 틀린지 프린트하는거에만 쓰였는데요..

1 답변

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

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

(ಠ_ಠ)
(ಠ‿ಠ)

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

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