中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Python中np.random.randint的用法是什么

小億
224
2023-11-23 03:28:55
欄目: 編程語言

np.random.randint函數是numpy庫中的一個隨機數生成函數,用于生成指定范圍內的整數隨機數。

該函數的語法如下: np.random.randint(low, high=None, size=None, dtype=int)

參數說明:

  • low: 生成隨機數的最小值(包含)。
  • high: 生成隨機數的最大值(不包含)。如果不提供該參數,則隨機數范圍為[0, low)。
  • size: 生成隨機數的個數或形狀。可以為整數、元組或整數元組。如果不提供該參數,則返回一個隨機數。
  • dtype: 生成隨機數的數據類型。默認為int。

示例: import numpy as np

生成一個[0, 10)范圍內的隨機整數

random_num = np.random.randint(10) print(random_num)

生成一個[0, 20)范圍內的3個隨機整數

random_nums = np.random.randint(20, size=3) print(random_nums)

生成一個[1, 10)范圍內的2x3形狀的隨機整數數組

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形狀的隨機整數數組。

0
改则县| 巴林左旗| 长顺县| 镶黄旗| 米林县| 柳州市| 蕉岭县| 长丰县| 丰原市| 潞城市| 赤壁市| 商都县| 绩溪县| 广德县| 彰化县| 苗栗市| 通州区| 曲周县| 许昌县| 岱山县| 诏安县| 乌拉特中旗| 安图县| 高清| 恭城| 克什克腾旗| 运城市| 湘西| 东安县| 甘南县| 拉萨市| 诸城市| 辉县市| 社会| 汾阳市| 洱源县| 石首市| 武邑县| 山东| 东城区| 沅陵县|