특정 구간의 숫자의 범위를 만들어주는 함수이다
0 ~ A-1
까지의 정수 범위를 반환한다
>>> a = range(7)
>>> print (list(a))
[0,1,2,3,4,5,6]
A ~ B-1
까지의 정수 범위를 반환한다
>>> a = range(2, 7)
>>> print (list(a))
[2,3,4,5,6]
A부터 C 숫자만큼의 간격으로 B-1
까지의 정수 범위를 반환한다
>>> a = range(1, 7, 2)
>>> print (list(a))
[1, 3, 5]
>>> for i in range(7, 0-1, -1):
... print(i)
7
6
5
4
3
2
1
0
👉 7부터 0까지 내림차순하기 위해 0을 범위에 포함해야한다. 따라서 B = -1이다.
0 ~ A-1
까지의 정수 범위를 역순으로 반환한다
>>> for i in reversed(range(8)):
... print(i)
7
6
5
4
3
2
1
0