Python

Python 04. for문 반복문(iteration)

지댕댕 2023. 7. 13. 08:10
728x90

for 반복문

for 변수 in iterable_type:
  반복해서 실행할 코드 블록

* iterable_type: 반복 가능한 자료타입
  * range, list, tuple, dict, set, str, ...
* `range()` 함수:
  * `range(stop)`: 0 <= x < stop 범위의 1씩 증가하는 정수들을 차례로 반환.

  * `range(start, stop)`: start <= x < stop 범위의 1씩 증가하는 정수들을 차례로 반환.

  *`range(start, stop, step)`:
    * step > 0: start <= x < stop 범위의 step 만큼씩 증가하는 정수들을 차례로 반환.
    * step < 0: start >= x > stop 범위의 step 만큼씩 감소하는 정수들을 차례로 반환.

중첩 반복문

  • for x in iterable1:
    • for n in iterable2:
      • 코드 블록

문자열에서 사용 가능한 산술 연산자:

  • 문자열 + 문자열: 문자열 이어붙이기(concatenate).
  • 문자열 * 정수: 문자열 (정수만큼)반복해서 복사하기.

728x90