시작하기무료로 시작하기

주사위 굴리기

이전 연습 문제에서는 0과 1 사이의 실수 난수를 생성하는 rand()를 사용했습니다.

영상에서 휴고가 설명했듯이, random 패키지의 또 다른 함수인 randint()를 사용하면 정수를 무작위로 생성할 수 있습니다. 하단의 코드는 4, 5, 6, 7 중 하나를 무작위로 생성합니다. 8은 포함되지 않습니다.

import numpy as np
np.random.randint(4, 8)

NumPy는 이미 np로 임포트되어 있고, 시드도 설정되어 있습니다. 주사위를 굴려 볼까요?

이 연습은 강의의 일부입니다

중급 Python

강의 보기

연습 안내

  • randint()에 적절한 인자를 전달하여 1, 2, 3, 4, 5, 6 중 하나를 무작위로 생성하여 주사위를 시뮬레이션하세요. 결과를 출력하세요.
  • 두 번째로 던졌을 때의 결과가 다른지 확인하기 위해 같은 과정을 반복하세요. 다시 결과를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import numpy and set seed
import numpy as np
np.random.seed(123)

# Use randint() to simulate a dice


# Use randint() again
코드 편집 및 실행