📝랜덤 라이브러리
※ 라이브러리는 특정 기능을 수행하기 위해 여러 데이터들을 모아놓은 집합이다
import random
random.random() : 0.0 ~ 1.0 사이 난수 생성한다
random.randint( a, b ) : a와 b사이의 int(정수)형 난수를 얻는다 (a <= x <= b)
random.uniform( a, b ) : a와 b사이의 float(실수)형 난수를 얻는다 (a <= x <= b)
random.seed( a ) : 난수 값과 순서의 패턴을 똑같이 하고 싶을때 사용한다
= seed 번호가 동일하면 여러번 난수를 생성해도 출력되는 난수의 값과 순서가 같다
random.choice( a ) : a 값(리스트나 집합 등)에 저장된 값을 임의(랜덤)로 선택한다
random.sample( a, b ) : a 값(리스트나 집합 등)에 저장된 값을 임의(랜덤)로 b개 선택한다
a = 리스트나 집합 등의 변수, b = 출력하고 싶은 갯수 입력
random.shuffle( a ) : a 에 저장된 값을 임의로 순서를 변경한다 (원본 값 자체가 변함)
'Python > 기타 Library' 카테고리의 다른 글
[Python] Library googlemaps(구글맵) (0) | 2022.12.02 |
---|---|
[Python] Library 날짜와 시간(datetime) 2 (0) | 2022.11.22 |
[Python] Library 날짜와 시간(datetime) 1 (0) | 2022.11.22 |
댓글