random 모듈의 randint 메서드

random 모듈의 randint 메서드는 주어진 범위 내 의사 난수 정수를 반환합니다. 메서드의 첫 번째 매개변수에는 범위의 시작 값을, 두 번째 매개변수에는 범위의 종료 값을 지정합니다.

구문

pythonimport random

random.randint(start, end)

예시

0부터 20까지의 범위에서 숫자를 생성해 보겠습니다:

pythonprint(random.randint(0, 20))

코드 실행 결과:

python19

예시

이제 음수 범위에서 숫자를 생성해 보겠습니다:

pythonprint(random.randint(-15, -5))

코드 실행 결과:

python-6

함께 보기

  • random 메서드 - random 모듈,
    의사 난수를 반환함
  • seed 메서드 - random 모듈,
    난수 생성을 초기화함
  • uniform 메서드 - random 모듈,
    범위 내 의사 난수 부동 소수점 숫자를 생성함
  • randrange 메서드 - random 모듈,
    범위 내 임의의 숫자를 반환함
  • sample 메서드 - random 모듈,
    시퀀스에서 무작위 요소 샘플을 반환함