[python] random / 난수 생성
python random - 난수 생성
random()
- 0.0에서 1.0 사이의 실수 값(x)을 출력(0.0 <= x <= 1.0)
import random
print(random.random())
unifrom()
- uniform(a,b), a에서 b사이의 실수값(x)을 출력 (2.5 <= x <=10.0)
import random
print(random.uniform(2.5, 10.0))
expovariate()
- 지수분포를 가진 임의의 부동 소수점 숫자를 반환하는데 사용.
- random.expovariate(lambda), 매개변수 lambda는 0이 아닌 값
import random
print(random.expovariate(1/5))
댓글남기기