우당탕탕 개발공부
[커널 아카데미] 데이터 분석 부트캠프 18기_ Python 제어문 (while문) 본문
while문
: 특정 조건이 지속될 때까지 반복하여 수행
while문 강제로 빠져 나가기
: while은 조건이 거짓이 되면 끝나는데, 중간에 특정 조건에 때문에 빠져 나가고 싶은 경우!
--> break를 사용
특정 조건에서 수행문을 건너뛰고 계속 while문을 반복
--> continue 사용
# 1~10까지 숫자 중 '홀수'만 출력하는 코드 작성
a = 0
while a < 10 :
a +=1
if a % 2 ==0:
continue
print(a)
실습1) 1~10까지 합 구하기
n = 0
sum = 0
while n<1000:
n +=1
sum += n
print(sum)
실습2) 별찍기
s = 8
while s > 0:
s -=1
print("*"*s)
공백을 포함하도록 별을 찍는 경우!
# 홀수로 출력 7, 5, 3, 1
s = 8
while s > 0:
s -=1
if s % 2 ==0:
continue
star = s
blank = int((7-s)/2)
print(' '*blank, "*"*s,' '*blank, sep='')