1. 로또 번호 자동 생성기(함수로) 만들기
random.choice()함수 사용
import numpy as np
def generate_lotto_nums():
return np.random.choice(np.arange(1, 46), size=6, replace=False)
generate_lotto_nums()
2. numpy를 이용하여 pi(원주율) 값 계산
pi/4 : 1 = (4분원 안에 생성된 점 개수) : 전체 시도 횟수
pi = 4 * (4분원 안에 생성된 점 개수) / 1e7
total = int(1e7)
points = np.random.rand(total, 2)
4 * np.sum(np.sum(points ** 2, axis=1) < 1) / total
'python > numpy' 카테고리의 다른 글
10. ndarray 데이터를 이용하여 그래프 만들기 (0) | 2023.02.16 |
---|---|
9. linalg 로 선형대수 연산하기 (0) | 2023.02.16 |
8. boolean indexing (0) | 2023.02.16 |
7. broadcasting (0) | 2023.02.16 |
6. axis의 이해 - axis를 파라미터로 갖는 함수 - (0) | 2023.02.16 |