np.random.randint函數是numpy庫中的一個隨機數生成函數,用于生成指定范圍內的整數隨機數。
該函數的語法如下: np.random.randint(low, high=None, size=None, dtype=int)
參數說明:
示例: import numpy as np
random_num = np.random.randint(10) print(random_num)
random_nums = np.random.randint(20, size=3) print(random_nums)
random_array = np.random.randint(1, 10, size=(2, 3)) print(random_array)
輸出: 7 [11 8 19] [[2 1 5] [2 1 3]]
上述示例中,第一個np.random.randint函數生成一個[0, 10)范圍內的隨機整數。 第二個np.random.randint函數生成一個[0, 20)范圍內的3個隨機整數。 第三個np.random.randint函數生成一個[1, 10)范圍內的2x3形狀的隨機整數數組。