세로형
Recent Posts
Recent Comments
Link
04-20 00:01
«   2024/04   »
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
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

파이썬 랜덤 사용해보기! 본문

python

파이썬 랜덤 사용해보기!

이수진의 블로그 2017. 11. 20. 16:29

자바나 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개의 리스트(배열)로 뽑아줍니다!

 

 

이렇게 출력이 되는 것을 볼 수 있어요

 

 

 

반응형
그리드형
Comments