반응형
우선 random 모듈을 사용하기 위해서는 모듈을 import 해야한다.
import random
1. random()
0부터 1사이의 랜덤 실수를 리턴한다.
random.random() # random float x, 0.0 <= x < 1.0
2. uniform()
2개의 숫자 사이의 랜덤 실수를 리턴한다.
random.uniform(a, b) # random float x, a <= x < b
3. randint()
2개의 숫자 사이의 랜덤 정수를 리턴한다. 단, 2번째 인자로 넘어온 정수또한 범위에 포함시킨다.
random.randint(a, b) # random integer from a to b, endpoint included
4. randrange()
range(start, stop, step) 함수로 만들어지는 정수 중에 하나를 랜덤하게 리턴한다.
random.randrange(start, stop, step) # random integer from start to stop for step, endpoint not included
5. choice()
랜덤하게 하나의 원소를 선택한다.
random.choice(elements) # choose a random element
6. sample()
랜덤하게 여러 개의 원소를 선택한다.
random.sample(elements, n) # choose n elements
7. shuffle()
원소의 순서를 랜덤하게 바꾼다.
random.shuffle(sequence data) # shuffle sequence of data
반응형
'Development > Python' 카테고리의 다른 글
[Python] delete characters in string : strip, lstrip, rstrip (0) | 2020.04.24 |
---|---|
Python. 리스트와 레퍼런스 (0) | 2020.04.19 |
Python. if __name__ == '__main__' : 의미 (0) | 2020.03.09 |
Python. 가상환경 설정하기 (0) | 2020.03.08 |
Python. 데이터 입력 받기 (input) (0) | 2020.02.18 |