실수 난수
무작위성은 과학, 예술, 통계, 암호학, 게임, 도박 등 다양한 분야에서 활용됩니다. 이번에는 무작위성을 이용해 게임을 시뮬레이션해보겠습니다.
필요한 기능은 모두 numpy의 하위 패키지인 random 패키지에 포함되어 있습니다. 이번 연습 문제에서는 이 패키지에 포함된 함수 두 개를 사용합니다.
seed(): 시뮬레이션마다 동일한 결과를 재현할 수 있도록 난수 시드를 설정합니다. 원하는 정수를 인자로 전달하며, 함수를 호출해도 출력값은 생성되지 않습니다.rand(): 인자를 지정하지 않으면 0과 1 사이의 실수 난수를 생성합니다.
이 연습은 강의의 일부입니다
중급 Python
연습 안내
numpy를np로 가져오세요.seed()를 사용해 시드를 설정하고,123을 인자로 전달하세요.rand()로 첫 번째 실수 난수를 생성하고 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import numpy as np
# Set the seed
# Generate and print random float