import random
random()
random.random()
>>>0,1 사이의 실수를 하나 반환.
randrange()
random.randrange(1,10)
>>>1~9까지 정수를 하나 반환. ==> ***1이상 10미만의 정수*** (range가 들어가서 그런듯)
random.randrange(1,10,2)
>>>1~9까지의 정수 중 2칸씩 띄워진 값. 즉, 1,3,5,7,9 중 하나를 반환.
randint()
random.randint(1,10)
>>>1~10까지 정수를 하나 반환.==>***1이상 10이하의 정수***
==> ***이녀석은 randrange와 다르게 10을 포함함!!!***
uniform()
random.uniform(1,10)
>>>1~10사이의 실수를 하나 반환.
choice()
random.choice(LIST)
>>>해당 배열에서 원소 하나를 무작위로 반환.
random.choices(LIST, k=n)
>>>해당 배열에서 원소 n개를 무작위로 반환. ==>***중복추출 가능!***
sample()
random.sample(LIST, n)
>>>해당 배열에서 원소 n개를 무작위로 반환. ==>***중복추출 안됨!***
shuffle()
random.shuffle(LIST)
>>>해당 배열에서 원소의 순서를 무작위로 섞음.
'프로그래밍 언어 > Python' 카테고리의 다른 글
python 기초 정리 (0) | 2024.09.20 |
---|