break, continue
while에서 break로 반복문 끝내기
i = 0
while True: # 무한 루프
print(i)
i += 1 # i를 1씩 증가시킴
if i == 100: # i가 100일 때
break # 반복문을 끝냄. while의 제어흐름을 벗어남
for에서 break로 반복문 끝내기
for i in range(10000): # 0부터 9999까지 반복
print(i)
if i == 100: # i가 100일 때
break # 반복문을 끝냄. for의 제어흐름을 벗어남
for에서 continue로 코드 실행 건너뛰기
for i in range(100): # 0부터 99까지 증가하면서 100번 반복
if i % 2 == 0: # i를 2로 나누었을 때 나머지가 0면 짝수
continue # 아래 코드를 실행하지 않고 건너뜀
print(i)
while에서 continue로 코드 실행 건너뛰기
i = 0
while i < 100: # i가 100보다 작을 때 반복. 0부터 99까지 증가하면서 100번 반복
i += 1 # i를 1씩 증가시킴
if i % 2 == 0: # i를 2로 나누었을 때 나머지가 0이면 짝수
continue # 아래 코드를 실행하지 않고 건너뜀
print(i)
입력한 횟수대로 반복
count = int(input('반복할 횟수를 입력하세요: '))
i = 0
while True: # 무한 루프
print(i)
i += 1
if i == count: # i가 입력받은 값과 같을 때
break # 반복문을 끝냄
'''
표준 입력으로 정수 두 개가 입력됩니다(첫 번째 입력 값의 범위는 1~200,
두 번째 입력 값의 범위는 10~200이며 첫 번째 입력 값은 두 번째 입력 값보다 항상 작습니다).
다음 소스 코드를 완성하여 첫 번째 정수와 두 번째 정수 사이의 숫자 중 3으로 끝나지 않는 숫자가 출력되게 만드세요.
정답에 코드를 작성할 때는 while True:에 맞춰서 들여쓰기를 해주세요.
'''
start, stop = map(int, input().split())
i = start
while True:
if i % 10 == 3:
i += 1
continue
if i > stop:
break
print(i, end='')
i += 1