티스토리 뷰
반응형
파이썬(Python)에서 range 함수는 정말 자주 사용되는 함수 중 하나입니다. 연속된 숫자(정수)를 만들어주는 range() 함수의 사용법을 정리해봅니다.
파이썬 range() 함수 활용
range(stop)
range(10)은 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 숫자를 생성한다.
마지막 숫자 10(stop)은 포함되지 않는다.
(range 함수의 결과를 바로 확인하기 위해 리스트(list)로 변환)
range(start, stop)
range(1, 11)은 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 숫자를 생성
인자를 2개 전달하는 경우 첫번째 인자는 시작하는 숫자가 된다.
range(start, stop, step)
range(0, 20, 2)
0, 2, 4, 6, 8, 10, 12, 14, 16, 18
마지막 인자 step은 숫자의 간격을 나타낸다.
range(20, 0, -2)
20, 18, 16, 14, 12, 10, 8, 6, 4, 2
step으로 음수를 지정할 수 있다.
range() 함수의 결과는 반복가능(iterable)하기 때문에 for문을 사용해 출력할 수 있다.
파이썬 while 반복문 사용법 정리 (무한루프, break, continue 활용 예제)
파이썬 if 조건문 사용법 정리 (파이썬 if elif else, 중첩 if 조건문)
파이썬 자료형 비교 정리 (파이썬 정수, 실수, 불, 문자열, 리스트, 튜플, 집합, 사전)
반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Android Studio
- 파이썬 함수
- 파이썬 프로그래밍
- 리눅스
- 리눅스 설치
- 라즈베리파이
- eclipse
- Android Programming
- raspberry pi
- 라즈베리파이 활용
- 안드로이드 프로그래밍
- mysql
- 리눅스 명령어
- Eclipse ADT
- 파이썬 자료형
- PYTHON
- 라즈베리파이 NAS
- 리눅스 cat
- 리눅스 기초
- linux
- 추억의 오락실
- 게임기 만들기
- openmediavault
- 파이썬
- 파이썬 연산자
- 파이썬 기초
- jsp 프로그래밍
- 이클립스 사용법
- 라즈베리파이 나스
- 라즈베리파이 오락실
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함