i = 1;
while( i < 101 ):
if( i % 2 == 0):
print(i)
i += 1
else:
i += 1
continue
파이썬에서 증감연산자
는 i++
가 없다.
→ 그래서 i += 1
을 사용해야 한다.
continue
는 다음 과정으로 그냥 넘어가는 것.
i = 100
# 코드를 입력하세요.
while(i < 200):
if(i%23 == 0):
print(i)
break
else:
i += 1
continue
내가 문제를 풀 때는 i의 범위에 기준을 두기 보다는 답을 찾자 마자 break
를 해버리자는 생각으로 알고리즘을 만들었다.
정답은 나왔지만, 역시 모범 답안이 더 깔끔하긴 했다.
i = 100
while i % 23 != 0:
i += 1
print(i)
i가 100에서 114까지 열심히 1씩 증가하였고, 115가 되는 순간 반복문이 종료가 되었다. 그리고 출력!