시작하기 앞서 파이썬에서 제공하는 라이브러리 import random을 실행해줍니다.
0.0~1.0 사이 난수 생성 .random()
int 형의 난수 생성 .randint()
float 형의 난수 생성 .uniform()
똑같은 난수의 패턴이 나오도록 하는 방법 .seed()
- 테스트를 수행했을 경우, 다른 사람도 같은 프로그램을 실행해서 같은 값이 나오는지 확인하는 경우
- 딥러닝에서 weight 초기값 할당하는 데 많이 사용됨
리스트나 집합 등에 저장되어 있는 값들을, 랜덤으로 뽑는 함수 .choice()
요소들을 여러개 샘플로 뽑는 경우 .sample()
요소들을 섞어서 저장하는 경우(원본 리스트가 바뀜) .shuffle()
원본 리스트는 변형없이 그대로 두고, 섞인 리스트만 얻을때
'Python 기초' 카테고리의 다른 글
Python(파이썬)의 datetime 날짜와 시간 함수 날짜 다루기 (0) | 2021.11.28 |
---|---|
Python(파이썬)의 statistics(수학통계함수) mean(평균값),median(중앙값) (0) | 2021.11.28 |
Python(파이썬)의 함수 def (0) | 2021.11.28 |
Python(파이썬)의 Nested Loops(중첩 반복문) 구구단 만들기 (0) | 2021.11.28 |
Python(파이썬)의 Loop(반복문) while loops와 Infinite Loop (무한루프) (0) | 2021.11.28 |