본문 바로가기

Python/Python 기초

[Python] 파이썬 while 반복문

1. while 반복문

* 조건이 참인 동안 계속 반복을 실행한다

a = 5
while a =! 0:
    print(a)
    a -= 1
5
4
3
2
1

* a 값이 5 이므로 while 문 조건 (0이 아닐경우)을 만족하므로 해당 반복문 실행

* 파이썬은 -- 나 ++ 연산자가 없음. 주의

* a 값이 0이 되면 반복문 실행 중지

* while 문의 경우 무한 loop를 조심해야함


2. break 문

* break 문은 while, for 같은 반복문안에서 특정 조건을 만족할 시 반복문을 중단시키고 빠져나올 때 사용

while True:
    input = int(input('숫자입력 : ')
    if input % 10 == 0:
    	print('10 으로 나누었을 때 나머지가 0이다.')
        break
숫자입력 : 5
숫자입력 : 2
숫자입력 : 7
숫자입력 : 9
숫자입력 : 10
10으로 나누었을 때 나머지가 0이다.

* while 조건을 True로 주게 되면 계속 반복문이 실행된다.

* break 나올 조건을 만족하게 되면 해당 반복문을 실행이 멈춘다.

'Python > Python 기초' 카테고리의 다른 글

[Python] try-except 예외처리  (0) 2021.08.21
[Python] 반복문  (0) 2021.06.02
[Python] 조건문  (0) 2021.06.02
[Python] 기본 입출력  (0) 2021.06.02
[Python] 사전 자료형  (0) 2021.06.02