편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2020.05.06

    Python break outside loop 오류질문있습니다.


    count의 수 만큼 b0을 제외한 정수들을 출력하고 싶습니다.
    그러나 sys.exit(0) 자리에 break를 넣게 되면 break outside loop라는 에러가 출력되서...
    어떻게 하면 break를 사용하고 해결할 수 있는지 알고 싶습니다.

    import sys
    
    count=int(input())
    b=input().split()
    
    if count<len(b):
        sys.exit(0)
    
    for n in b:
        if int(n)==0:
            break
        else:
            print(n)
    
  • 프로필 김준호님의 편집
    날짜2020.05.06

    Python break outside loop 오류질문있습니다.


    count의 수 만큼 b에 0을 제외한 정수들을 출력하고 싶습니다. 그러나 sys.exit(0)자리에 break를 넣게 되면 break outside loop라는 에러가 출력되서... 어떻게 하면 break를 사용하고 해결할 수 있는지 알고 싶습니다.

    import sys
    
    count=int(input())
    b=input().split()
    
    if count<len(b):
        sys.exit(0)
    
    for n in b:
        if int(n)==0:
            break
        else:
            print(n)