> import numpy as np > np.random.randint(10) ------ 0~10의 임의의 숫자를 출력 2 > np.random.randint(1, 10) ------ 1~9의 임의의 숫자를 출력 1 > np.random.rand(8) ------ 0~1 사이의 정규표준분포 난수를 행렬로 (1×8) 출력 array([0.89213233, 0.24661652, 0.73743451, 0.25592822, 0.49036819, 0.97493688, 0.6356506 , 0.50091059]) > np.random.rand(4, 2) ------ 0~1 사이의 정규표준분포 난수를 행렬로 (4×2) 출력 array([[0.11760522, 0.08913278], [0.78621819, 0.1720912 ], [0.46788007, 0.30779366], [0.66442201, 0.40509264]]) > np.random.randn(8) ------ 평균이 0이고, 표준편차가 1인 가우시안 정규분포 난수를 행렬로 (1×8) 출력 array([ 0.25879494, -0.43633211, 0.61310559, 0.89605309, -0.8632414, -0.67915832, -0.49204324, -0.43216491]) > np.random.randn(4, 2) ------ 평균이 0이고, 표준편차가 1인 가우시안 정규분포 난수를 행렬로 (4×2) 출력 array([[-0.51816619, -0.91865557], [-0.33232116, 1.21916794], [-1.09654634, -0.42127499], [ 1.40003186, -1.34076957]])