看板 Python 關於我們 聯絡資訊
※ 引述《KSJ (阿真)》之銘言: : random這個模組 隨機取值的 : 內建的部份有一招可以取 [0,1) (0 =< x < 1) 之間的值 : 但是我希望取[0,1] (含1) 的話 有什麼比較方便的方式嗎? : 之前用C寫的時候 拜c++版精華文章 : 用隨機整數再相除的概念 做成類似的功能 : 不過在python裡 整數可以好大… 用多少範圍的整數比較好呢? : 希望有經驗的人能給我一些建議 感恩 <(_ _)> 我是用比較笨的方式啦 import random random_num = random.randint(1,10) result = random_num / 10.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.69.232
KSJ:這樣值只有 0.1~0.9吧?? 9個 我是想問說 那個"10"是多少比較 03/11 00:39
KSJ:好 如果是100 就有99種隨機值 1000 10000 哪個才好呢? 03/11 00:40
suzuke:會有1阿....你自己試試看~ 另外"10"要取多少看你要取到 03/11 01:59
suzuke:幾位有效數字阿 03/11 02:00
KSJ:感恩感恩:) 03/11 02:06