All about Python/심화

Python 함수 range()

① 특정 구간의 문장을 반복(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