뮤트 개발일지

Python 제어문 - for 문 본문

Python

Python 제어문 - for 문

박뮤트 2021. 12. 19. 18:55

for 문 기본 구조

for문은 조건을 평가하는 대신 순서열을 순회하며 반복적으로 코드를 실행한다.

 

for 반복변수 in 순서열:

    코드블록

 

예)

for i in [1,2,3,4]:

    print(i)

 

순서열에 들어갈 수 있는 데이터 형식에는 리스트, 튜플, 문자열 등이 있고,

순서열은 아니지만 셋이나 딕셔너리도 들어갈 수는 있다.


range 함수

range(num1, num2): num1에서 num2 직전까지 1씩 증가하면서 만들어진 순서열

예)

for i in range(0, 5):

    print(i)

(0부터 5 직전까지 증가하면서 for문 순회)

 

range(num): 0에서부터 시작하여 1씩 증가하여 num 직전까지 증가하며 만들어진 순서열

range(num1, num2, 간격): range(num1, num2)과 같으나 간격이 1이 아니라 직접 입력 가능