파이썬 Python

파이썬(Python) 반복문 사용할 순서 열 생성 range() 함수 사용하기

녹두장군1 2023. 11. 16. 13:39
반응형

“range” 함수는 파이썬에서 사용되는 내장 함수로, 일정한 범위의 정수 순서열을 생성합니다.  “range” 함수는 반복 작업에 유용하며, “for” 루프와 함께 자주 사용합니다. 함수는 파라미터를 통해 다양한 시작 값, 끝 값, 간격을 지정하여 원하는 순서열을 생성할 수 있습니다. 다양한 예제를 통해 사용법을 알아보겠습니다.

 

 

 

1. 구문

 

“range” 함수의 기본 구문은 다음과 같습니다.

 

range(stop) , range(start, stop, step)

l  “start”: 시작 숫자 (생략 가능, 기본값은 0)

l  “stop”: 순서열이 끝나는 숫자 (필수)

l  “step”: 간격(생략 가능, 기본값은 1)

 

 

2. 범위의 정수 순서열 생성

 

코드는 0부터 4까지의 정수 순서열을 생성하고, 각 숫자를 출력합니다.

 

for i in range(5):
    print(i, end=" ")
 
[출력]
0 1 2 3 4

 

 

3. 시작과 끝 범위 지정

 

코드는 2부터 9까지의 정수 순서열을 생성하고, 각 숫자를 출력합니다.

 

for i in range(2, 10):
    print(i, end=" ")
 
[출력]
2 3 4 5 6 7 8 9

 

 

4. 간격 지정

 

코드는 1부터 9까지의 정수 순서열을 생성하며, 간격을 2로 지정하여 홀수를 출력합니다.

 

for i in range(1, 10, 2):
    print(i, end=" ")
 
[출력]
1 3 5 7 9

 

 

5. 역순으로 생성

 

코드는 10부터 1까지의 역순 정수 순서열을 생성하고, 각 숫자를 출력합니다. 간격을 나타내는 -1 이 역순을 나타냅니다.

 

for i in range(10, 0, -1):
    print(i, end=" ")
 
[출력]
10 9 8 7 6 5 4 3 2 1

 

 

다른 반복문 관련 함수들은 아래 포스팅을 참고하세요. For 반복문을 사용하는 방법은 다음과 같습니다.

아래 포스팅은 for in 구문을 사용한 반복문 입니다.

https://mainia.tistory.com/6984

 

파이썬(Python) 반복문 for in 구문 사용하는 방법

“for” 반복문은 파이썬에서 사용되는 제어 구조 중 하나로, 시퀀스(리스트, 튜플, 문자열 등)나 이터러블 객체를 반복하면서 각 요소를 처리하는 데 사용합니다. “for” 반복문은 시퀀스의 각

mainia.tistory.com

 

 

반응형