while
기본구조
while <조건문>:
<수행할 문장1>
<수행할 문장2>
<수행할 문장3>
...while 반복문 : for 반복문처럼 사용하기
i = 0
while i < 10:
print("{}번째 반복입니다.".format(i))
i += 1while 반복문 : 상태를 기반으로 반복하기
list_test = [1, 2, 1, 2]
value = 2
while value in list_test: # list_test 내부에 value가 있다면 반복
list_test.remove(value)
print(list_test) # [1, 1]while 반복문 : 시간을 기반으로 반복하기
while 반복문 : break 키워드 / continue 키워드
break 키워드 : while문을 강제로 빠져나가고 싶을 때 사용
continue 키워드 : 조건이 맞지 않으면 맨 처음(조건문)으로 돌아가게 만드는 것
무한반복 while True:
while문의 조건문이 True이므로 항상 참이 된다. 따라서 while문 안에 있는 문장들은 무한하게 수행될 것이다.
이때는 Ctrl+C를 눌러서 while문을 빠져나갈 수 있다.
Last updated
Was this helpful?