반응형
알고리즘 문제를 풀다가, 자바의 random 함수에 익숙해져서 파이썬의 랜덤함수들이 헷갈려서 블로그에 정리하기로 했다.
파이썬(Python)에서의 랜덤함수
- 우선 랜덤함수를 사용하기 위해서는 import random을 하여야 한다. import를 하고 random.을 찍으면 사용할 수 있는 함수들이 나온다.
1. random.random(): 0.0 이상 1.0 미만의 무작위 실수(float)를 반환 [0.0, 1.0)
2. random.uniform(a, b): a 이상 b 이하의 무작위 실수(float) 반환 [a, b]
3. random.randint(a, b): a 이상 b 이하의 무작위 정수(int) 반환 [a, b]
4. randrange(start, stop, step): start 이상 stop 미만의 step 간격인 수 중에서 무작위 정수 반환
5. 여러 개의 값 선택 - choice(단일), choices(여러개-중복 가능), sample(여러개-중복 불가)
반응형
'기타 > Python' 카테고리의 다른 글
[Python] GUI를 활용하여 이미지 합치기 프로그램 만들기 (0) | 2023.03.26 |
---|---|
[Python] GUI를 통해 메모장 구현(MAC,Window) (0) | 2023.03.26 |
[Python] GUI 프로그래밍 기본 개념 익히기 (0) | 2023.03.24 |
[Python] Pang 게임 만들기 - 나도코딩 (0) | 2023.03.24 |
[Python] 악마 피하기 게임 만들기 - 나도코딩 (0) | 2023.03.23 |