while 불 표현식 :
문장
# P181
while True :
print(".", end = "")
<aside> 💡 무한 반복 시 Ctrl + c 를 눌러 강제 종료
</aside>
210513_while.py
# P182 for문 처럼 사용
count = 0
while count < 10 :
print("True 입니다. {}번 반복입니다.".format(count))
count += 1
print("False 입니다.")
# P183 상태 기반 반복
list = [1, 1, 2, 3, 2, 2, 4, 3, 5, 6, 2, 4, 1, 1, 7, 4, 3]
value = 1
count = 0
while value in list :
list.remove(value)
count += 1
print("{}번: ".format(count), list)
print("False로 While을 빠져 나옵니다.")
# 5초 동안 반복
import time
number = 0
target_tick = time.time() + 5 # 현재시간 + 5초
while time.time() <= target_tick :
number += 1
print("5초 동안 {}번 반복했습니다.".format(number))
i = 0
while True : # 무한반복
i += 1
input_text = input("종료 하시겠습니까? (y): ")
if input_text in ["y", "Y"] :
print("반복을 종료합니다.")
break
numbers = [5, 15, 6, 20, 7, 25]
for number in numbers :
if number < 10 :
continue
print(number) # continue 문을 만나서 생략