주사위 굴리기
이전 연습 문제에서는 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