프로그래밍/Python

[Python] 파이썬 range() 함수: 반복 가능한 정수 범위 생성

rrruu 2023. 9. 30. 13:03
반응형

파이썬 range() 함수는 정수의 연속된 범위를 생성하는 함수입니다.

for문과 함께 사용하여 반복문을 작성할 때 유용하게 사용할 수 있습니다.

 

range() 함수의 사용법

range() 함수는 다음과 같이 사용합니다.

range(start, stop, step)
  • start: 범위의 시작 값
  • stop: 범위의 끝 값 (범위에 포함되지 않음)
  • step: 범위의 간격 (기본값: 1)

 

range() 함수의 예제

# 0부터 10까지의 정수 범위 생성
range(0, 11)
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# 1부터 10까지의 정수 범위 생성
range(1, 11)
# [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# 10부터 0까지의 정수 범위 생성
range(10, -1, -1)
# [10, 9, 8, 7, 6, 5, 4, 3, 2, 1,0]

 

range() 함수와 for문

range() 함수와 for문을 함께 사용하여 반복문을 작성할 수 있습니다.

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

# 0
# 1
# 2
# ...
# 10
반응형