2013-10-30 3 views
0

나는 파이썬으로 프로그래밍하는 법을 배우고 있는데, 나는이 문제에 부딪쳤다. 변환 된 while 루프에는 문제가 있다고 생각되지만 그게 무엇인지 알 수는 없습니다. 나는 이것에 약간 비틀 거렸다. (오른쪽) 루프를 들어이 변환 된 루프에 어떤 문제가 있습니까?

:

for i in range(4): 
    if i % 3 == 0: 
    continue 

    sum += i 

동안 루프 (잘못된) : 사람이 코드에서 오류를 지적 할 수 있다면

i = 0 

while i < 4: 
    if i % 3 == 0: 
    continue 

    sum += i 
    i += 1 

내가 그것을 감사하겠습니다가. 미리 감사드립니다.

+0

가능한 복제본 [Python 계속 진행] (http://stackoverflow.com/questions/19422695/python-continue-with-while) –

답변

2

while 루프에서는 보다 먼저 i을 증가시켜야합니다.

관련 문제