Python 개념정리 While Loops

DONGHYUN KOO·2020년 8월 23일
0

python

목록 보기
10/19

While Loops

파이썬에서는 for 구문 말고도 반복구문이 하나 더 있습니다.
바로 while 구문 입니다.
while 구문은 특정 조건문이 True 일동안 코드블록을 반복 실행 합니다.

while <조건문>:     
    <수행할 문장1>     
    <수행할 문장2>     
    <수행할 문장3>     
    ...
    <수행할 문장N>   
number = 0

while number <= 10:
 print(number)
 number += 1
0
1
2
3
4
5
6
7
8
9
1

Break & Continue

For문과 마찬가지로 while문도 break과 continue가 있습니다.

number = 0

    if number == 9:
        break
    elif number <= 5:
        number += 1
        continue            
    else:
        print(number)
        number += 1
6
7
8
...
while esle
while <조건문>:
    <수행할 문장1>     
    <수행할 문장2>     
    <수행할 문장3>     
    ...
    <수행할 문장N> 
else:
    <while문이 종료된  수행할 문장1>     
    <while문이 종료된  수행할 문장2>     
    <while문이 종료된  수행할 문장3>     
    ...
    <while문이 종료된  수행할 문장N>
    
    number = 0

while number <= 10:
    print(number)
    number += 1
else:
    print(f"while 문이 끝나고 난 후 의 number : {number}")
> 0
1
2
3
4
5
6
7
8
9
10
while 문이 끝나고 난 후 의 number : 11

0개의 댓글