본문 바로가기
Python

[Python 기초] while 반복문

by Air’s Big Data 2020. 9. 6.

#while 반복문

- 조건이 참인 동안 계속 반복

c = 5
while c!=0: #c가 0이될 때까지 반복
    print(c)
    c-=1 #c가 5에서 -1 반복
    
#5
#4
#3
#2
#1
#무한루프 시 CTRL + C 로 빠져나올 수 있음
c = 5
while c:
     print(c)
     c-=1

 

#brak문

while True:
    response = input()
    if int(response) % 5 == 0 : #10의 배수일경우 
            print('5으로 나누었을때 나머지가 0입니다.')
            break 
#5으로 나누었을때 나머지가 0인 경우 break문으로 반복문을 중단
#Input: 5
#Out: 5으로 나누었을때 나머지가 0입니다.

 

#continue문

- continue문은 반복문을 중단시키지 않고 다음 반복으로 넘어감

while True:
    response = input('숫자를 입력하세요:')
    result = int(response) % 10
    if result == 0 :
        continue
    print("10으로 나눈 나머지는 {}입니다.".format(result))
#무한 loop이기 때문에 CTRL + C로 중단

 

댓글