본문 바로가기
IT/python

파이썬 while 반복문

by 뉴코딩맨 2023. 5. 24.
파이썬에서는 반복문을 사용하여 특정한 작업을 반복해서 수행할 수 있습니다. while 반복문은 주어진 조건이 참인 동안에 반복하여 코드를 실행하는 구문입니다. while 반복문은 초기식, 조건식, 반복할 코드, 변화식으로 구성됩니다. 이 블로그에서는 파이썬의 while 반복문에 대해 자세히 알아보고 사용하는 방법을 살펴보겠습니다.

 

 

초기식과 조건식

while 반복문은 초기식과 조건식으로 시작합니다. 초기식은 반복문을 시작하기 전에 실행되는 부분으로, 반복문에서 사용할 변수를 초기화합니다. 조건식은 반복문이 실행될 조건을 지정하는 부분으로, 조건식이 참(True)인 동안에만 반복문이 실행됩니다. 예를 들어, 다음과 같이 초기식과 조건식을 사용하여 while 반복문을 작성할 수 있습니다.
 
i = 0 # 초기식
while i < 10: # 조건식
	print(i)
	i += 1 # 변화식
 
위의 코드에서는 변수 i를 0으로 초기화하고, i가 10보다 작은 동안에만 반복문이 실행됩니다. 반복문이 실행될 때마다 i를 출력하고, i를 1씩 증가시킵니다.
 
 

반복할 코드

while 반복문의 반복할 코드는 조건식이 참인 동안에 반복해서 실행됩니다. 이 코드 블록 안에는 원하는 작업을 포함시킬 수 있습니다. 예를 들어, 다음은 while 반복문을 사용하여 1부터 5까지의 숫자를 출력하는 예제입니다.
 
i = 1
while i <= 5:
	print(i)
	i += 1
 
위의 코드에서는 변수 i를 1로 초기화하고, i가 5보다 작거나 같은 동안에만 반복문이 실행됩니다. 반복문이 실행될 때마다 i를 출력하고, i를 1씩 증가시킵니다. 이를 통해 1부터 5까지의 숫자가 출력됩니다.
 
 

변화식

while 반복문의 변화식은 반복문이 한 번 실행된 후에 실행되는 부분입니다. 변화식은 보통 조건식에 영향을 주는 변수를 변경하거나 업데이트하는 역할을 합니다. 예를 들어, 이전 예제에서는 i를 1씩 증가시키는 변화식 i += 1을 사용했습니다.
 
 

예제

다음은 while 반복문을 사용하여 1부터 10까지의 홀수를 출력하는 예제입니다.
 
i = 1
while i <= 10:
	print(i)
	i += 2
 
위의 코드에서는 변수 i를 1로 초기화하고, i가 10보다 작거나 같은 동안에만 반복문이 실행됩니다. 반복문이 실행될 때마다 i를 출력하고, i를 2씩 증가시킵니다. 이를 통해 1부터 10까지의 홀수가 출력됩니다.
 
 

마무리

이 블로그에서는 파이썬의 while 반복문에 대해 알아보았습니다. 초기식, 조건식, 반복할 코드, 변화식의 구성 요소를 사용하여 원하는 동작을 반복적으로 수행할 수 있습니다. while 반복문은 프로그래밍에서 많이 사용되는 구문 중 하나이므로, 파이썬을 공부하는 개발자라면 while 반복문을 잘 이해하고 활용하는 것이 중요합니다.
 

'IT > python' 카테고리의 다른 글

파이썬의 for-else와 while-else 문  (0) 2023.05.28
파이썬 match case 문법  (0) 2023.05.26
파이썬 for 반복문  (0) 2023.05.25
파이썬 조건문  (0) 2023.05.23
파이썬 리스트(list)  (0) 2023.05.22

댓글