강의로 돌아가기
이헌기

tap 에러 나는 분들 보세요

처음 코드 그냥 돌려보면은 정상으로 작동이 잘될겁니다 근데 왜 try문을 쓰면 자꾸 에러가 뜨는분들이
많을꺼에요 저두 왜 그런지는 잘 모르겠는데 하나씩 하니까 되더라구요...

try: 적고 엔터 누르면 바로 다음 줄로 자동으로 위치를 잡아주지요?
| <----- 딱 이쯤에 자동으로 될텐데 여기 이부분에 뒤에 코드 한줄을 드래그 해서 끌어오세요
백스페이스로 하시는분 있는데 그걸로 땡겨오면 똑같은 에러가 계속 나게 됩니다 마우스로 끌어서 문장을 갖고 오세요
이런식으로 반복 하시면 됩니다 이렇게 하니까 에러가 안나더군요..
tap 에러 나는 부분만 위에 설명대로 반복하시면 금방 해결 됩니다

작성중인 코드―raise2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
shops = {
    "송일문방구": {"가위": 500, "크레파스": 3000},
    "알파문구": {"풀": 800, "도화지": 300, "A4용지": 8000},
    "다이소": {"풀": 500, "목공본드": 2000, "화분": 3000}
}
try:

    for shop, products in shops.items():
        for product, price in products.items():
            if product =='풀':
                print("{}: {}원".format(shop, price))
                raise StopIteration         
except StopIteration:
    print('종료')
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.