시작하기무료로 시작하기

딕셔너리의 버그 고치기

메뉴의 요리를 순회하며 이름과 가격을 출력하는 프로그램이 주어졌어요.

메뉴의 요리들은 다음 딕셔너리에 저장되어 있어요:

my_menu = {
  'lasagna': 14.75,
  'moussaka': 21.15,
  'sushi': 16.05,
  'paella': 21,
  'samosas': 14
}

프로그램을 실행해 보니 올바르게 동작하지 않음을 알게 되었어요.

이 연습은 강의의 일부입니다

Python으로 배우는 자료구조와 알고리즘

강의 보기

연습 안내

  • for 루프의 실수를 고치세요.
  • print() 함수의 실수를 고치세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Correct the mistake
for key, value in my_menu():
  # Correct the mistake
  print(f"The price of the {value} is {key}.")
코드 편집 및 실행