Python

5. for문

성욱박 2019. 6. 13. 16:30

5. for문


5.1 C, Java vs Python

for문을 설명하기에 앞서 C,Java와 Python에서 제어문의 구조가 어떻게 다른지 if문을 예로 설명하고 넘어가겠습니다.


5.1.1 C, Java에서의 제어문

- if 뒤에 괄호가 옵니다.

- 중괄호({})를 이용해 블록을 표시합니다.

- 다중 if문의 경우 else if로 표시합니다.


5.1.2 Python에서의 제어문

- if 뒤에 괄호가 오지 않습니다. (와도 되긴합니다.)

- 중괄호({})대신에 콜론(:)과 들여쓰기를 사용해 블록을 표시합니다.

- 다중 if문의 경우 elif로 표시합니다.



5.2 for문 작성법

1) 기본

- 변수에 0부터 종료값-1까지 값을 초기화하며 반복한다.


2) range()함수

- start부터 stop-1까지 step만큼 크기를 증가시키며 반복한다.


3)변수와 배열

-변수에 배열값을 차례대로 넣어가며 반복한다.