溫馨提示×

Python中np.random.randint參數(shù)怎么用

小億
140
2023-12-25 15:07:48
欄目: 編程語言

np.random.randint函數(shù)的參數(shù)用法如下:

np.random.randint(low, high=None, size=None, dtype=int)

參數(shù)說明:

  • low: 生成的隨機整數(shù)的最低值(包含),默認為0。
  • high: 生成的隨機整數(shù)的最高值(不包含),默認為None。
  • size: 生成的隨機整數(shù)數(shù)組的維度,可以是整數(shù)或元組。例如,size=5生成一個包含5個隨機整數(shù)的一維數(shù)組,size=(3, 4)生成一個3行4列的二維數(shù)組。默認為None,即生成一個隨機整數(shù)。
  • dtype: 生成的隨機整數(shù)的數(shù)據(jù)類型,默認為int。

示例用法:

import numpy as np

# 生成一個隨機整數(shù)
x = np.random.randint(10)
print(x)  # 輸出:一個0到9之間的隨機整數(shù)

# 生成一個包含5個隨機整數(shù)的一維數(shù)組
x = np.random.randint(0, 10, size=5)
print(x)  # 輸出:一個長度為5的一維數(shù)組,包含5個0到9之間的隨機整數(shù)

# 生成一個3行4列的二維數(shù)組,其中的元素為0到9之間的隨機整數(shù)
x = np.random.randint(0, 10, size=(3, 4))
print(x)  # 輸出:一個3行4列的二維數(shù)組,包含3*4=12個0到9之間的隨機整數(shù)

希望對你有幫助!

0