개발 언어/파이썬 python

[파이썬] range() 함수

삐뚤어진 개발자 2019. 7. 22.

1. range(stop)

 

ex) range(10) 은 0~9의 숫자 10개를 생성한다. (stop은 마지막 숫자.)

test = list(range(10))
print(test)

<결과>
[0,1,2,3,4,5,6,7,8,9]

- (리스트를 출력하기 위해 list() 함수를 사용.)

 

 

2. range(start, stop)

 

ex) range(1,5) 은 1~4의 숫자 4개를 생성한다. (start는 시작할 숫자.)

test = list(range(1,5))
print(test)

<결과>
[1,2,3,4]

 

 

3. range(start, stop, step) 

 

ex) range(0,10,2) 은 0,2,4,6,8의 숫자 10개를 생성한다.  (step은 숫자의 간격.)

test = list(range(0,10,2))
print(test)

<결과>
[0,2,4,6,8]

 

댓글