range() 함수는 이터러블(iterable) 객체를 생성한다. 이터러블 객체는 반복할 수 있는 객체를 말한다.
보통 for ~ in 문에서 사용하고, 파이썬에서 대표적인 이터러블 자료형으로 list, str, tuple이 있다.
range(n) : 0 이상 n 미만인 수를 차례로 나열하는 수열range(a, b) : a 이상 b 미만인 수를 차례로 나열하는 수열range(a, b, step) : a 이상 b 미만의 수를 step 간격으로 나열하는 수열