기본 콘텐츠로 건너뛰기

Python random

import random

무작위 숫자 추출
random.sample([1,2,3,4,5], 2) # [4,2], [1,2,3,4,5] 중에 2개를 추출
random.sample(range(10000), 5) # [9119,4976,2495,2690,725], 0 ~ 10000 사이의 숫자 5개 추출

중복되지 않은 무작위 숫자 추출
set1 = set() 
while len(set1) < 10: 
sample = random.sample(range(1,15+1),1) 
set1.add(sample[0])
print(set1) # {2, 5, 6, 9, 10, 11, 12, 13, 14, 15} 

random.randint(1,5) # 2

random.random() # 0.15900776043177545

이 블로그의 인기 게시물