더북(TheBook)

함수

설명

사용 예

random( )

0.0 이상 1.0 미만의 소수 한 개를 임의로 뽑아 줍니다.

>>> random.random()

0.9013164080966248

randint(a, b)

a 이상 b 이하의 정수 한 개를 임의로 뽑아 줍니다.

>>> random.randint(1, 10)

2

# 1과 10을 모두 포함하여 선택합니다.

choice(seq)

주어진 seq 안에서 한 개의 값을 임의로 뽑습니다.

>>> a = [1, 2, 3, 4, 5]

>>> random.choice(a)

3

randrange(n) /

randrange(a, b)

0부터 n-1까지 중 한 개 /

a부터 b-1까지 중 한 개의 정수를 임의로 뽑습니다. range( ) 함수와 선택 범위가 같습니다.

>>> random.randrange(10)

6

# 0, 1, 2, …, 9 중 하나를 뽑습니다.

표 B-2 random 모듈(import random)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.