作者WengeKong (早知道就去歐洲定居)
看板Python
標題[問題] numpy.random.randint的用法解釋
時間Fri Aug 2 12:36:29 2019
看document
https://
docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.random.randint.html
low : int
Lowest (signed) integer to be drawn from the distribution
(unless high=None, in which case this parameter is one above the highest such
integer).
可是為什麼下面範例
np.random.randint(2, size=10)
抽出的值是0跟1?
(unless high=None, in which case this parameter is one above the highest such
integer).
this parameter "2" is one above the highest such integer
的意思是說 抽出的最大值是2-1
這樣理解對嗎? such integer說的是抽出的integer?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 80.213.1.89 (挪威)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1564720591.A.B8D.html
推 legendmtg: 除非你有給high 否則low就是high 08/02 15:05
→ germun: high是None的情況下, 你給的low會當成high, 而low預設為0 08/02 15:28
→ germun: range也是類似的做法 08/02 15:28