扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

Numpy涓璶p.random.randint鎬庝箞浣跨敤

扬州沐宇科技
2024-02-04 10:15:47
numpy

np.random.randint鍑芥暟鐢ㄤ簬浜х敓鎸囧畾鑼冨洿鍐呯殑闅忔満鏁存暟銆?/p>

鍑芥暟鐨勮娉曚负锛?np.random.randint(low, high=None, size=None, dtype=int)

鍙傛暟璇存槑锛?/p>

  • low锛氱敓鎴愮殑闅忔満鏁扮殑鏈€灏忓€硷紙鍖呭惈锛夈€?/li>
  • high锛氱敓鎴愮殑闅忔満鏁扮殑鏈€澶у€硷紙涓嶅寘鍚級銆傚鏋滀笉鎸囧畾璇ュ弬鏁帮紝鍒欓殢鏈烘暟鐨勬渶澶у€间负low銆?/li>
  • size锛氱敓鎴愰殢鏈烘暟鐨勪釜鏁版垨褰㈢姸銆傚鏋滄寚瀹氫负鏁存暟锛屽垯鐢熸垚涓€涓叿鏈夎涓暟鍏冪礌鐨勪竴缁存暟缁勶紱濡傛灉鎸囧畾涓哄厓缁勬垨鍒楄〃锛屽垯鐢熸垚鍏锋湁璇ュ舰鐘剁殑鏁扮粍銆傞粯璁や负None锛岃〃绀虹敓鎴愪竴涓殢鏈烘暟銆?/li>
  • dtype锛氱敓鎴愰殢鏈烘暟鐨勬暟鎹被鍨嬶紝榛樿涓烘暣鍨嬨€?/li>

涓嬮潰鏄竴浜涗娇鐢╪p.random.randint鍑芥暟鐨勪緥瀛愶細

  1. 鐢熸垚涓€涓殢鏈烘暣鏁帮細 import numpy as np

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

杈撳嚭锛氫竴涓?-9涔嬮棿鐨勯殢鏈烘暣鏁?/h1>
  1. 鐢熸垚涓€涓寚瀹氳寖鍥村唴鐨勯殢鏈烘暣鏁帮細 rand_num = np.random.randint(1, 10) print(rand_num)

杈撳嚭锛氫竴涓?-9涔嬮棿鐨勯殢鏈烘暣鏁?/h1>
  1. 鐢熸垚涓€涓寚瀹氳寖鍥村唴鐨勫涓殢鏈烘暣鏁帮細 rand_arr = np.random.randint(1, 10, size=5) print(rand_arr)

杈撳嚭锛氫竴涓寘鍚?涓?-9涔嬮棿鐨勯殢鏈烘暣鏁扮殑涓€缁存暟缁?/h1>
  1. 鐢熸垚涓€涓寚瀹氬舰鐘剁殑闅忔満鏁存暟鏁扮粍锛?rand_arr = np.random.randint(1, 10, size=(2, 3)) print(rand_arr)

杈撳嚭锛氫竴涓?琛?鍒楃殑闅忔満鏁存暟鏁扮粍锛屾暟缁勫厓绱犱负1-9涔嬮棿鐨勯殢鏈烘暣鏁?/h1>

杩欎簺鍙槸np.random.randint鍑芥暟鐨勪竴浜涘父瑙佺敤娉曪紝鏍规嵁鍏蜂綋闇€姹傚彲浠ョ伒娲昏皟鏁村弬鏁般€?/p>

扫码添加客服微信