본문 바로가기

파이썬

[파이썬,Python] for문,반복문 정리

파이썬 for문이란?

파이썬에서는 명령이 반복되게 할 수 있는 for 반복문이 있습니다. for 반복문의 예시로 다음과 같은 형태로 사용할 수 있습니다.

for 변수 in 리스트(또는 튜플,문자열) :
	수행 할 문장

for문을 사용하는 예시

기본형 1)

for 변수 in 리스트:

     수행할 문장

list = ['one','two','three']
for i in list:
	print(i)
    
#출력값 one two three

 

['one, 'two', 'three'] 리스트의 첫 번째 요소인 one이 변수 i에 가장 먼저 대입이 되고 print(i) 문장이 실행이 됩니다. 그 후에 두 번째 요소인 two가 대입돼서 실행이 되고 마지막 요소인 three까지 반복이 됩니다.

기본형 2)

for 변수 in range(시작값, 끝값, 증감크기):

     수행할 문장

 

  • 변수가 (시작값)부터 (끝값-1)까지 (증감크기) 간격으로 증가하면서 문장을 실행합니다.
  • for 변수 in range(x) : 시작값 = 0 , 끝값 = x-1, 증감크기 = 1로 실행됩니다.
  • for 변수 in range(x, y) : 시작값 = x, 끝값 = y, 증감크기는 1로 실행됩니다.
for i in range(1,10,2):
	print(i)
   
#출력값 : 1 3 5 7 9

for i in range(1,10):
	print(i)
    
#출력값 : 1 2 3 4 5 6 7 8 9

for i in range(10):
	print(i)

#출력값 : 0 1 2 3 4 5 6 7 8 9

기본형 3)

for문 안에 여러 for문을 넣어서 실행할 수 있습니다.

 

for i in range(2):
    for j in range(2):
        for k in range(2):
            print(k)

#출력값 : 0 1 0 1 0 1 0 1

for문 관련 함수 

continue

continue 다음 문장은 실행되지 않습니다.

for i in range(10):
	if i == 2:
    	contine
    print(i)

#출력값 : 0 1 3 4 5 6 7 8 9

break

for문을 종료합니다.

for i in range(10):
	if i == 2:
    	break
    print(i)
    
#출력값 : 0 1

 

'파이썬' 카테고리의 다른 글

윈도우 파이썬 설치하는 방법  (0) 2023.06.15