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 を多用していたのでこの仕様には驚かされた