random 모듈의 randrange 메서드
random 모듈의 randrange 메서드는
범위 내의 난수를 반환합니다.
메서드의 첫 번째 선택적 매개변수로
시퀀스의 시작을 지정합니다.
두 번째 필수 매개변수로 끝을 지정합니다.
그리고 세 번째 선택적 매개변수로
숫자가 선택될 간격(스텝)을 전달합니다.
구문
import random
random.randrange([start], stop, [step])
예제
0부터 10까지, 샘플링 간격이
2인 범위에서 숫자를 얻어봅시다:
print(random.randrange(1, 10, 2))
코드 실행 결과:
5
예제
이제 randrange 메서드에 범위의 시작과
끝만 지정해 보겠습니다:
print(random.randrange(1, 10))
코드 실행 결과:
4
예제
이제 메서드에 필수 매개변수 하나만, 즉 범위의 끝만 지정해 보겠습니다:
print(random.randrange(10))
코드 실행 결과:
5