Python

[Python] 파이썬 random 함수 정리

소혜아빠 2021. 1. 30. 15:31


 

# from random import *

# import random as r

import random



# random() : 0 ~ 1.0 사이의 float 값을 리턴

print(" - random() :", random.random())



# uniform(min, max) : 지정한 범위 사이의 float을 리턴.

print(" - uniform(10, 20) :", random.uniform(10, 20))



# randrange(max) : 0부터 max 사이의 값을 리턴.

# randrange(min, max) : min부터 max 사이의 값을 리턴.

print(" - randrange(10) :", random.randrange(10))



# choice(리스트) : 리스트 내부에 있는 요소를 랜덤하게 선택.

print(" - choice[1,2,3,4,5]):",random.choice([1,2,3,4,5]))



# shuffle(리스트) : 리스트 내부에 있는 요소들을 무작위로 섞음.

print(" - shuffle[1,2,3,4,5]):",random.shuffle([1,2,3,4,5]))



# sample(리스트, k=<숫자>) : 리스트의 요소 중에 k를 뽑아낸다.

print(" - sample([1,2,3,4,5], k=2):",random.sample([1,2,3,4,5], k=2))