[파이썬] range() 함수의 시작 값과 종료 값

Python에서 range() 함수는 반복문에서 특정 범위의 숫자를 생성하는데 사용됩니다. 이 함수를 사용하면 시작 값과 종료 값으로 범위를 정의할 수 있습니다.

range() 함수는 다음과 같은 형식으로 사용됩니다:

range(start, stop, step)

다음은 range() 함수를 사용하는 예시입니다:

예시 1: 기본적인 사용

for i in range(5):
    print(i)

Output:

0
1
2
3
4

In this example, range(5) generates a sequence of numbers from 0 to 4, which are then printed by the for loop.

예시 2: 특정 범위에서의 사용

for i in range(2, 8):
    print(i)

Output:

2
3
4
5
6
7

In this example, range(2, 8) generates a sequence of numbers from 2 to 7, which are then printed by the for loop.

예시 3: 증가량을 설정한 사용

for i in range(0, 10, 2):
    print(i)

Output:

0
2
4
6
8

In this example, range(0, 10, 2) generates a sequence of numbers starting from 0 and ending at 8 (excluding 10), with a step size of 2. The numbers are then printed by the for loop.

앞서 설명한 예시들을 통해, range() 함수를 사용하여 시작 값과 종료 값을 지정하여 원하는 숫자의 범위를 생성하고 사용할 수 있다는 것을 알 수 있습니다. 다양한 파이썬 프로그래밍 시나리오에서 range() 함수를 유용하게 활용할 수 있습니다.