python 隨機數生成
函式random.randrange可生成一個隨機整數,範圍從第一個引數值開始,範圍從第一個引數值開始,一直到(但不包括)第二個引數。假如randrange真的能隨機的生出整數,那麼每次呼叫函式時範圍中的每個數字的出現率都應該是均等的。
示例程式碼
import random
for i in range(1,21):
print "%10d" % (random.randrange(1,7)),
if i % 5 == 0:
print
import random
frequency1 = 0
frequency2 = 0
frequency3 = 0
frequency4 = 0
frequency5 = 0
frequency6 = 0
for roll in range(1,6001):
face = random.randrange(1,7)
if face == 1:
frequency1 += 1
elif face == 2:
frequency2 += 1
elif face == 3:
frequency3 += 1
elif face == 4:
frequency4 += 1
elif face == 5:
frequency5 += 1
elif face == 6:
frequency6 += 1
else:
print "should never get here!"
print "Face %13s" % "Frequency"
print " 1 %13d" % frequency1
print " 2 %13d" % frequency2
print " 3 %13d" % frequency3
print " 4 %13d" % frequency4
print " 5 %13d" % frequency5
print " 6 %13d" % frequency6
相關文章
- python生成隨機數、隨機字串Python隨機字串
- Python生成隨機數random模組Python隨機random
- Python中如何生成隨機數?Python隨機
- python生成隨機數的方法Python隨機
- Python隨機數生成方法Python隨機
- 生成隨機數隨機
- 怎麼用Python生成隨機數Python隨機
- Python如何隨機生成1到100的隨機數?Python隨機
- JavaScript 生成隨機數JavaScript隨機
- mysql生成隨機數MySql隨機
- Python隨機數生成模組random詳解Python隨機random
- Python模組學習:random 隨機數生成Pythonrandom隨機
- [隨機數詳解]生成一個隨機數,生成指定範圍的隨機數及隨機陣列去重隨機陣列
- 隨機數生成器隨機
- java隨機數生成原理Java隨機
- 生成隨機整數方法隨機
- C++生成隨機數C++隨機
- Linux Shell 生成隨機數和隨機字串Linux隨機字串
- 【轉】python生成隨機字串Python隨機字串
- 微信小程式生成隨機數微信小程式隨機
- 更安全的隨機數生成隨機
- 幾種生成隨機數方法隨機
- 使用Math類生成隨機數隨機
- matlab 生成隨機數序列Matlab隨機
- 無重複隨機數生成隨機
- PHP 生成更好的隨機數PHP隨機
- 在oracle 中生成隨機數Oracle隨機
- Matlab 隨機生成兩個數值之間的隨機數Matlab隨機
- python 隨機生成字串資料Python隨機字串
- Golang生成區間隨機整數Golang隨機
- 巧用物件,生成不重複隨機數物件隨機
- JavaScript生成4位隨機數效果JavaScript隨機
- 生成真隨機數(綜合轉載)隨機
- matlab生成隨機數小結Matlab隨機
- MATLAB生成隨機數總結Matlab隨機
- 關於matlab生成隨機數Matlab隨機
- 偽隨機數是什麼?偽隨機數生成方法有哪些?隨機
- iOS生成最大最小數之間隨機數iOS隨機