Python
[python] random number
닉의네임
2022. 7. 3. 08:11
반응형
random
파이썬에서 난수(random number)를 사용하기 위해서는 기본적으로 제공되는 random 모듈을 사용
- randint(최소, 최대) : 입력 파라미터인 최소부터 최대까지 중 임의의 정수를 리턴
- random() : 0 부터 1 사이의 부동소수점(float) 숫자를 리턴
- uniform(최소, 최대) : 입력 파라미터인 최소부터 최대까지 중 임의의 부동소수점(float) 숫자를 리턴
- randrange(시작,끝[,간격]) : 입력 파라미터인 시작부터 끝값까지 (지정된 간격으로 나열된) 숫자 중 임의의 정수를 리턴
from random import *
i = randint(1, 100) # 1부터 100 사이의 임의의 정수
print(i)
f = random() # 0부터 1 사이의 임의의 float
print(f)
f = uniform(1.0, 36.5) # 1부터 36.5 사이의 임의의 float
print(f)
i = randrange(1, 101, 2) # 1부터 100 사이의 임의의 짝수
print(i)
i = randrange(10) # 0부터 9 사이의 임의의 정수
print(i)
반응형