#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목break 의 역할2018-11-10 18:57
작성자

a=0

while a<10:

    a=a+1

    if a==5:

        continue

    print(a)

이럴 땐 출력 값이 1,2,3,4,6,7,8,9,10 이 잘 나오는데 "print(a)"의 위치를 바꾸면


a=0

while a<10:

    a=a+1

    if a==5:

        continue

        print(a)

이렇게 하면 출력이 아무것도 안나오네요? continue와 print의 위치 관계때문인거 같은데

 continue가 하는일은 a==5​일 때만 실행 되야 ​하는 거 아닌가요?


댓글