① 특정 구간의 문장을 반복(iterate)할 필요가 있을 때, 함수 range()를 사용하면 편리하다.
㉠ 함수 range()는 반복할 수 있는 객체 range를 반환해주는 함수이다.
ⓐ 함수 range()가 반환해주는 객체를 살펴보자.
ⓑ 함수 range()가 반환해주는 객체의 타입은 range이다.
㉠ 함수 range()의 매개변수는 3개가 있으나 2개의 매개변수를 주로 사용한다.
ⓐ range(y)라고 할 때, 0이상 y미만의 숫자 범위를 반환한다.(끝값 y는 수열에 포함되지 않는다.)
ⓑ range(x, y)라고 할 때, x이상 y미만의 숫자 범위를 반환한다.(끝값 y는 수열에 포함되지 않는다.)
ⓒ range(x,y,z)라고 할 때, x이상 y미만의 범위에 존재하는 z의 숫자 범위를 반환한다.(간격은 음
㉡ 함수 range()에 리스트 생성함수를 이용해 숫자 범위 리스트를 숫자 리스트로 만들 수 있다.
㉢ 함수 range()를 이용해 for 루프문을 실행할 수 있다.
'All about Python > 심화' 카테고리의 다른 글
Python 형변환(Type Casting) (0) | 2021.07.27 |
---|---|
Python 이스케이프 문자(Escape Characters) (0) | 2021.07.27 |
Python 문자열 포맷팅(Format Strings) (0) | 2021.07.27 |
Python 멤버 연산자 in (0) | 2021.07.27 |
Python len() 함수 (0) | 2021.07.27 |