import numpy as np
import random as rd
np.random.randint(0, 10)
rd.randint(0,10)
Numpy
を使用した場合の randint
は上記の場合だと 0~9
Random
を使用した場合の randint
は上記の場合だと 0~10
Numpy
の numpy.random.randint(a, b)
-> a から b-1
Random
の random.randint(a, b)
-> a から b
Numpy
は range(a, b)
と同じだから違和感なかったけど、
始めの頃は Random
を多用していたのでこの仕様には驚かされた