without haste but without rest

[python] random 라이브러리 본문

ProgrammingLanguage/Python

[python] random 라이브러리

JinungKim 2020. 4. 13. 15:48
import random


# 0.0 ~ 1.0 미만 실수 반환 
random.random()


# a 이상 b 미만 정수 반환
random.randint(a, b)


# a 이상 b 미만 정수 범위에서 interval 배수 반환
random.randrange(a, b, interval)


# a 이상 b 미만 숫자 중 n개를 중복없이 반환
random.sample(range(10, 100), n))

 

sample_list = [1, 2, 3, 4, 5]


# 랜덤 선택
# 매개변수로 받은 리스트에서 인자 n개 추출
# default 개수는 1개
random.choice(sample_list, n)


# 리스트 셔플
random.shuffle(sample_list)

 

Comments