470761759784682
Dayoung Lim
  • 2016.6.3 17:19
  • 조회수 153
  • 답변수 1
470761759784682
Dayoung Lim
  • 2016.6.3 17:19
  • 조회수 153
  • 답변수 1

에러가 나는데 이유가 뭘까요?ㅠㅠ

어디가 틀린지 모르겠어요ㅠㅠ

raise2
shops = {
    "송일문방구": {"가위": 500, "크레파스": 3000},
    "알파문구": {"풀": 800, "도화지": 300, "A4용지": 8000},
    "다이소": {"풀": 500, "목공본드": 2000, "화분": 3000}
}
try:
    for shop, products in shops.items():
        for price in products:
            if product =='풀':
                print("{}: {}원".format(shop, price))
                raise Stoplteration
except Stoplteration:
    print('정상종료')
  • #파이썬 입문
  • #raise - 실습

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.6.3 17:21

    if product =='풀': 에서 product가 정의되지 않았네요.
    뭔가 철자가 틀리신거 아닐까요

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.