• 회원가입
  • 로그인
  • 구글아이디로 로그인

[module] Python - random 모듈 메서드 종류

1876  
목차
  1. Python 모듈
  2. random 모듈의 메서드

 

Python 모듈

  1. random 모듈 - 난수 생성. 
  2. requests 모듈 - http 요청
  3. statistics 모듈 - 데이터 수학적 통계
  4. math 모듈 - 수학 연산
  5. cmath 모듈 - 복소수 수학 계산. 

 

random 모듈의 메서드

 

random.seed()

난수 생성기 초기화 설정.

 

random.getstate()

난수 생성기 상태 캡쳐.

 

random.setstate()

난수 생성기 상태 복원.

 

random.getrandbits()

지정 bit 크기의 랜덤 정수 반환.

 

random.randrange()

지정 범위 안 랜덤 정수 반환. (※ stop 포함 X)

 

random.randint()

지정 범위 안 랜덤 정수 반환. (※ stop 포함 O)

 

random.choice()

지정 시퀀스에서 랜덤 요소 반환.

 

random.choices()

주어진 시퀀스에서 무작위로 선택한 목록 반환.

 

random.shuffle()

지정 시퀀스 순서 뒤섞기. (= 랜덤 순서).

 

random.sample()

지정 시퀀스 샘플 랜덤 반환.

 

random.random()

0~ 1 사이 랜덤 부동소수 반환.

 

random.uniform()

지정 범위 안 랜덤 부동소수 반환.

 

random.triangular()

지정 범위 안 가중치 반영 랜덤 부동소수 반환.

 

random.betavariate()

베타분포 (통계) 기반,  0과 1 사이의 랜덤 부동소수 반환.

 

random.expovariate()

지수분포 (통계) 기반,  랜덤 부동소수 반환.

 

random.gammavariate()

감마분포 (통계) 기반, 랜덤 부동소수 반환.

 

random.gauss()

가우스분포 (확률이론) 기반, 랜덤 부동소수 반환.

 

random.lognormvariate()

로그정규분포 (확률이론) 기반, 랜덤 부동소수 반환.

 

random.normalvariate()

정규분포 (확률이론) 기반, 랜덤 부동소수 반환.

 

random.vonmisesvariate()

폰미제스분포 (방향통계) 기반, 랜덤 부동소수 반환.

 

random.paretovariate()

파레토 분포 (확률이론) 기반, 랜덤 부동소수 반환.

 

random.weibullvariate()

Weibull 분포 (통계용) 기반, 랜덤 부동소수 반환.

 



분류 제목
basic Python - Home (입문) - 이념 / 추천 링크
basic Python - Intro (소개) - 용도・특징
basic Python - Start (시작) - 파이썬 설치/실행/버전확인
basic Python - Syntax (구문) - 들여쓰기・변수・주석
basic Python - Comment (주석)
basic Python - Variable (변수)
basic Python - DataType (데이터타입) - 자료형
basic Python - Number (숫자)
basic Python - Casting (데이터 타입 변경) - 자료형 변환
basic Python - String (문자열) ★ ※ 색인번호 (= 인덱스) 개념.
basic Python - Boolean (참거짓)
basic Python - Operator (연산자)
basic Python - List (리스트) ★ - 변경 가능한 모음
basic Python - Tuple (투플/튜플) - 변경 불가 모음
basic Python - Set (셋/세트) - '순서(=색인)' 없고, 중복 허용 않는 데이터 모음.
basic Python - Dictionary (딕셔너리) - Key:value 쌍으로 구성된 모음
basic Python - if...elif...else - (이프조건문) ※ 3항연산자 = 삼항연산자
basic Python - While (와일반복문) - 와일문
basic Python - For (포반복문) ★★★★★
basic Python - Function (함수)
1/24
목록
찾아주셔서 감사합니다. Since 2012