>백엔드 개발 >파이썬 튜토리얼 >Python 함수 소개: range 함수의 함수 및 사용 예

Python 함수 소개: range 함수의 함수 및 사용 예

王林
王林원래의
2023-11-03 18:11:001900검색

Python 함수 소개: range 함수의 함수 및 사용 예

Python 함수 소개: 범위 함수의 함수 및 사용 예

Python은 풍부하고 강력한 함수 라이브러리를 갖춘 아름답고 읽기 쉽고 쓰기 쉬운 객체 지향 프로그래밍 언어입니다. 그중 range() 함수는 Python의 내장 함수 중 하나이며 일련의 숫자를 생성하는 데 자주 사용됩니다. 일반적인 형식은 range(start, stop[, step])입니다.

range 함수의 기능:

range() 함수는 정수 시퀀스를 생성하는 데 사용할 수 있으며 일반적인 형식은 range([start,] stop[, step])입니다. 시작(기본값은 0)부터 stop-1(정지 제외)까지의 정수 시퀀스를 단계로 구분하여(기본값은 1) 나타내는 범위 개체를 반환합니다.

range 함수 호출 방법:

range 함수 호출 방법은 다음과 같습니다.

  1. range(stop)
  2. range(start, stop[, step])

그 중 stop 매개변수는 반드시 지정되어야 하며 start 및 step 매개변수는 선택사항입니다. start를 생략하면 기본값은 0부터 시작됩니다. step을 생략하면 기본 간격은 1입니다.

range 함수 사용 예:

다음은 range 함수 사용 예입니다.

  1. 하나의 매개변수를 사용하는 범위 함수
for i in range(5):
    print(i)

의 출력은 다음과 같습니다.

0
1
2
3
4
  1. 두 개의 매개변수를 사용하는 범위 함수
for i in range(2, 6):
    print(i)

의 출력은 다음과 같습니다.

2
3
4
5
  1. 범위 함수의 출력
for i in range(0, 10, 2):
    print(i)

세 개의 매개변수를 사용하는 것은 다음과 같습니다.

0
2
4
6
8
  1. 범위 객체를 목록으로 변환
list(range(3, 8, 2))

출력은 다음과 같습니다.

[3, 5, 7]

요약:

range() 함수는 일련의 숫자를 생성하는 데 사용할 수 있습니다. 루프 및 시퀀스 인덱스에 적합합니다. range() 함수의 사용법을 익히면 Python 프로그램 작성 효율성이 크게 향상되고 코드가 더욱 간결해지고 읽기 쉬워집니다.

위 내용은 Python 함수 소개: range 함수의 함수 및 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.