가이드라인

파이썬으로 특정 구간의 숫자 범위를 만드는 방법

파이썬의 range() 함수는 숫자 시퀀스를 생성하는 데 사용됩니다.

주로 for 반복문과 함께 사용하여 특정 횟수만큼 코드 블록을 반복하거나, 연속적인 숫자를 생성할 때 활용됩니다.


range 함수를 어떻게 사용하나요?

range() 함수는 아래와 같이 3가지 방법으로 사용할 수 있습니다.


1개의 인자

range(n)0부터 n-1까지의 숫자를 포함하는 시퀀스를 생성합니다.

예를 들어 range(5)0부터 4까지의 숫자(0, 1, 2, 3, 4)를 생성합니다.

0부터 4까지 출력
for i in range(5): print(i)

2개의 인자

range(start, stop)start부터 stop-1까지의 숫자를 생성합니다.

예를 들어 range(1, 5)1부터 4까지의 숫자(1, 2, 3, 4)를 생성합니다.

1부터 4까지 출력
for i in range(1, 5): print(i)

3개의 인자

range(start, stop, step)start부터 stop-1까지 step 간격으로 숫자를 생성합니다.

예를 들어 range(1, 10, 2)1부터 9까지 2씩 증가하는 숫자(1, 3, 5, 7, 9) 생성합니다.

1부터 9까지 2씩 증가하면서 출력
for i in range(1, 10, 2): print(i)

이와 같이 range 함수는 for 반복문에서 특정 횟수만큼 코드 블록을 반복하거나, 일련의 숫자로 구성된 시퀀스를 생성할 때 유용하게 사용됩니다.

반복 횟수 지정 예시
for i in range(100): ... # 코드 블록 100번 반복
Mission
0 / 1

range() 함수로 2개의 인자를 받을 때, 두 번째 값은 숫자 생성 범위에 포함되지 않는다.

O
X

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과