1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 하는 통계 시뮬레이션

Connected

연습 문제

공정한 주사위 두 개 던지기

이제 시뮬레이션의 처음 두 단계를 구현하는 방법을 알게 되었어요. 다음 단계인 무작위 변수들 간의 관계 정의를 구현해 보겠습니다.

시뮬레이션에서는 하나가 아니라 여러 개의 무작위 변수가 등장하는 경우가 많아요. 예를 들어, 주사위 두 개를 던져서 두 주사위가 같은 숫자를 보이면 이기는 게임을 생각해 봅시다. 여기에는 두 개의 무작위 변수(두 주사위)가 있고, 이들 간의 관계가 있어요. 즉, 같은 숫자가 나오면 이기고, 그렇지 않으면 집니다. 실제로는, 특히 날씨 패턴 같은 것을 시뮬레이션할 때 무작위 변수들 간의 관계가 훨씬 더 복잡해질 수 있어요.

이 연습 문제를 마치면, 시뮬레이션 실행의 세 번째 단계인 무작위 변수들 간의 관계를 정의하는 방법에 익숙해지실 거예요.

지침

100 XP
  • num_dice를 2로 설정하세요.
  • np.random.choice() 함수를 완성하여 주사위를 두 번 던지고, 결과를 outcomes 변수에 기록하세요.
  • 두 주사위가 같은 숫자를 보였는지 확인하는 불리언 조건을 채우세요.