반응형
728x170
자바나 C 언어 등 여타 다른 언어와 마찬가지로 파이썬에도 랜덤 패키지가 존재합니다
랜덤을 언제쓸까요?
숫자를 랜덤으로 뽑는다거나 등 이럴때 사용합니다
그래서 게임이나 이런용으로 많이 쓰이기도 하죠!
사용법은 간단합니다
import random 해서 사용하면 됩니다
그리고 random()을 하면 0.0이상 1.0미만 실수를 출력합니다.
여기서 random() + 1 처럼 하게 되면 1.0 이상 2.0미만 실수를 출력하게 되죠
그럼 정수를 랜덤으로 추출하려면 어떻게 하나요?
randint 함수를 사용하면 됩니다.
randint(시작, 끝숫자)를 하면됩니다 그러면 시작~끝숫자 까지 정수가 출력되죠
randrange라는 함수도 있어요 이 함수는 범위 값에 배수 값도 있습니다.
randrange(0, 10, 3)을 하면 0부터 10미만(9까지) 3의 배수를 출력하죠
그리고 choice라는 함수도 있습니다. choice 함수는 안에 들어간 배열 숫자값 중 하나를 랜덤으로 출력해주죠
그리고 sample이라는 함수도 있어요
sample함수는 range와 같이 많이 쓰이는데요
sample(range(1, 100), 10 )을 하게 되면 1부터 100미만(99까지) 10개의 리스트(배열)로 뽑아줍니다!
이렇게 출력이 되는 것을 볼 수 있어요
반응형
그리드형
'python' 카테고리의 다른 글
파이썬3 자연어 처리 nltk 설치해보기 (2) | 2017.11.21 |
---|---|
립스틱 순위는 어떻게 될까? 립스틱 브랜드 분석(파이썬과 R을 이용) (2) | 2017.11.20 |
모바일 게임 순위를 알아보자! - 파이썬 셀레니움을 이용 (0) | 2017.11.20 |
파이썬 셀레니움 설치해보기 (2) | 2017.11.20 |
파이썬(python) mysql 연결 및 select 문 테스트 (0) | 2017.11.19 |