[Python Programming 기초] # 조건문과 반복문 2 : while
# 조건문과 반복문
2. while
ex) a = [1, 10, 9, 24, 566]
i = 0 # 인덱스
while i < len(a):
print(a[i])
i += 1
=> 1
10
9
24
566
- break : loop를 중단할 때 사용
ex) a = [1, 10, 9, 24, 25, 26]
i = 0
while i < len(a):
if a[i] > 20:
break
print(a[i])
i += 1
=> 1
10
9
- while True : 무한 루프
- continue : break처럼 loop를 빠져 나오진 않고, 다시 while 조건으로 점프
특정한 경우에 코드를 수행하지 않고 다음으로 건너 뛰기 위해 사용
ex) a = 7
while a > 0:
a -= 1
if a == 5:
continue
print(a)
=> 6
4
3
2
1
0
- 1~100까지 더하기 (while이 있음으로 가능해짐!)
: num = 1
_sum = 0
while num <= 100:
_sum += num
num += 1
print(_sum)
=> 5050
본 포스팅은 Fast Campus 머신러닝과 데이터 분석 A-Z 강의를
듣고 정리한 내용을 담고 있습니다.