1. import random

random 모듈을 사용하기 위해 반드시 작성

 

 

2. 변수 = random.randrange(stop)

0부터 stop-1 사이의 값들 중 랜덤 값 하나를 반환

 

 

3. 변수 = random.randrange(start, stop)

star부터 stop-1 사이의 값들 중 랜덤값 하나를 반환

 

 

4. 변수 = random.randrange(star, stop, step)

start부터 wtop-1 사이의 값이 step 만큼씩 떨어져 있는 값들이며 이들 중 랜덤 값 하나를 반환

1) start, step은 생략 가능

2) start가 없으면 0부터 시작

3) stop의 의미는 stop-1까지의 수를 의미

 

 

5. 변수 = random.randint(start, end)

start부터 end 사이의 값들 중 랜덤 값 하나를 반환

(start, end모두 포함, start 값이 end값 보다 작은 값)

 

 

6. import random

1) 변수 = random.choice(리스트) : 리스트에 있는 요소들 중에 랜덤으로 하나의 요소를 결정하여 반환

                                                       리스트 대신에 시퀀스를 사용 가능

2) 변수 = random.sample(리스트 개수) : 리스트에 있는 요소들 중 랜덤으로 주어진 개수만큼 추출하여 리스트로 반환

                                                                 리스트 외에 range(), 문자열 등 시퀀스 사용 가능

                                                                    → 추출 시 중복 추출은 없음

                                                                    → 개수 입력 시 리스트의 총 요소 개수를 초과할 수 없음

3) random.shuffle(리스트) : 리스트에 있는 요소들의 순서를 섞어줌, 원본 리스트를 변경

'Language > Python' 카테고리의 다른 글

딕셔너리 정리  (0) 2024.09.14
리스트 정리  (0) 2024.09.14
문자열 정리  (0) 2024.09.14
Turtle 그래픽 정리  (3) 2024.09.14
출력형태  (1) 2024.09.14

+ Recent posts