나를 기록하다
article thumbnail
Published 2023. 6. 23. 11:39
[Python] 랜덤함수 기타/Python
반응형

알고리즘 문제를 풀다가, 자바의 random 함수에 익숙해져서 파이썬의 랜덤함수들이 헷갈려서 블로그에 정리하기로 했다.

 

파이썬(Python)에서의 랜덤함수

  • 우선 랜덤함수를 사용하기 위해서는 import random을 하여야 한다. import를 하고 random.을 찍으면 사용할 수 있는 함수들이 나온다.

random에서 사용할 수 있는 함수

 

1. random.random(): 0.0 이상 1.0 미만의 무작위 실수(float)를 반환 [0.0, 1.0)

random.random()
출력값

 

2. random.uniform(a, b): a 이상 b 이하의  무작위 실수(float) 반환 [a, b]

random.uniform(10, 100)
출력값

 

3. random.randint(a, b): a 이상 b 이하의 무작위 정수(int) 반환 [a, b]

random.randint(10, 100)
출력값

 

4. randrange(start, stop, step): start 이상 stop 미만의 step 간격인 수 중에서 무작위 정수 반환

random.randrange(10, 100, 3)
출력값

 

5. 여러 개의 값 선택 - choice(단일), choices(여러개-중복 가능), sample(여러개-중복 불가)

 

반응형
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...