파이썬으로 특정 구간의 숫자 범위를 만드는 방법
파이썬의 range()
함수는 숫자 시퀀스를 생성하는 데 사용됩니다. 주로 for
반복문과 함께 사용되며, 지정된 범위 내의 숫자를 순차적으로 나열합니다.
사용법
-
한 개의 인자
: range(n)은 0부터n-1
까지의 숫자를 포함하는 시퀀스를 생성합니다. (예: range(5)는 0부터 4까지의 숫자 생성) -
두 개의 인자
: range(start, stop)은start
부터stop-1
까지의 숫자를 생성합니다. (예: range(1, 5)는 1부터 4까지의 숫자 생성) -
세 개의 인자
: range(start, stop, step)은start
부터stop-1
까지step
간격으로 숫자를 생성합니다. (예: range(1, 10, 2)는 1부터 9까지 2씩 증가하는 숫자 생성)
코드 예시
아래 예시에서 range(5)
는 0부터 4까지의 숫자를 생성합니다.
0부터 4까지 출력
for i in range(5): print(i)
아래 예시에서 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 함수의 활용
range 함수는 다음과 같은 상황에서 활용될 수 있습니다:
-
반복문 실행 횟수 카운트
: for 반복문에서 특정 횟수만큼 코드 블록을 반복할 때 사용합니다. -
리스트 생성
: 리스트를 만들 때 숫자의 시퀀스를 기반으로 사용합니다.
반복문에서의 카운트
for i in range(100): ... # 코드 블록 100번 반복
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과