포괄적 범위 Python - 이것은 무엇을 의미합니까?

이 짧은 자습서에서는 포괄적인 범위의 Python 함수를 살펴봅니다. 우리는 예시를 통해 포괄적이 무엇을 의미하는지 설명합니다.

목차 - 포괄적 범위 Python


  • Inclusive range Python
  • Code and Explanation
  • Closing thoughts - Inclusive range Python

  • 포함 범위 Python



    Python 범위 함수는 일반적으로 일련의 숫자를 만드는 데 사용됩니다. 이 숫자는 인쇄하거나 루프에서 사용할 수 있습니다.

    for  values in range(0,4):
        print(values) 
    


    코드 블록의 범위는 0-4입니다. 출력은 다음과 같습니다.

    0
    1
    2
    3
    


    이는 Python이 0에서 4까지의 값을 인쇄하기 때문입니다. 이 동작을 하나씩 오프(off-by-one)라고 하며 프로그래밍 언어에서 일반적입니다. 기본적으로 함수는 최종 값을 포함하지 않습니다. 이 동작은 인덱스가 0에서 시작하기 때문에 객체를 반복할 때 유리합니다. 그러나 값을 인쇄하려는 경우 또는 Python을 처음 사용하는 경우 익숙해지는 데 시간이 걸릴 수 있습니다.

    프로그래밍하는 동안 가장 좋은 방법은 언어를 이해하고 장점을 활용하는 것입니다. 구문을 있는 그대로 이해하고 사용하는 것이 좋지만 범위를 포함하는 몇 가지 방법이 있습니다.

    코드 및 설명:



    먼저 range() 함수의 구문을 살펴보겠습니다.

    통사론:




    range(start, stop, Increment)
    


    매개변수:


  • 시작 - 선택 사항으로 범위가 시작되는 위치를 지정하는 데 사용됩니다. 기본 시작 값은 0입니다.
  • 중지 - 필수, 범위가 중지되어야 하는 위치를 지정하는 데 사용됩니다.
  • 증분 - 선택 사항으로 증분을 지정하는 데 사용됩니다.

  • 0에서 10까지의 값을 인쇄하는 올바른 방법은 다음과 같습니다.

    for  values in range(0,11):
        print(values)
    


    이것은 0 - 10의 값을 출력합니다.

    또 다른 방법은 범위를 증가시키는 함수를 만드는 것입니다. 이렇게 하면 Python 범위 기능이 포함됩니다. 코드는 다음과 같습니다.

    def range_inclusive(start, end):
         return range(start, end+1)
    
    range_inclusive(1, 10)
    


    함수가 호출되면 stop 매개변수에 1을 추가합니다. 출력은 다음과 같습니다.

    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    


    마무리 생각 - 포괄적인 범위 Python



    위의 방법이 제대로 작동하더라도 사용하지 않는 것이 좋습니다. 학습 목적으로만 사용하는 것이 좋습니다. 제품 개발에는 여러 개발자와 작업해야 하며 이러한 구문을 사용하는 것은 바람직하지 않습니다.

    좋은 웹페이지 즐겨찾기