怎麼用Python生成隨機數
python生成隨機數、隨機字串可以利用random函式。
import random import string # 隨機整數: print random.randint(1,50) # 隨機選取0到100間的偶數: print random.randrange(0, 101, 2) # 隨機浮點數: print random.random() print random.uniform(1, 10) # 隨機字元: print random.choice('abcdefghijklmnopqrstuvwxyz!@#$%^&*()') # 多個字元中生成指定數量的隨機字元: print random.sample('zyxwvutsrqponmlkjihgfedcba',5) # 從a-zA-Z0-9生成指定數量的隨機字元: ran_str = ''.join(random.sample(string.ascii_letters + string.digits, 8)) print ran_str # 多個字元中選取指定數量的字元組成新字串: prin ''.join(random.sample(['z','y','x','w','v','u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'], 5)) # 隨機選取字串: print random.choice(['剪刀', '石頭', '布']) # 打亂排序 items = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print random.shuffle(items)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/964/viewspace-2837489/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python生成隨機數、隨機字串Python隨機字串
- python 隨機數生成Python隨機
- python怎麼生成隨機不重複陣列Python隨機陣列
- Python生成隨機數random模組Python隨機random
- Python中如何生成隨機數?Python隨機
- python生成隨機數的方法Python隨機
- Python隨機數生成方法Python隨機
- python3怎麼列印隨機數Python隨機
- 生成隨機數隨機
- Python如何隨機生成1到100的隨機數?Python隨機
- 偽隨機數是什麼?偽隨機數生成方法有哪些?隨機
- JavaScript 生成隨機數JavaScript隨機
- mysql生成隨機數MySql隨機
- Python隨機數生成模組random詳解Python隨機random
- Python模組學習:random 隨機數生成Pythonrandom隨機
- [隨機數詳解]生成一個隨機數,生成指定範圍的隨機數及隨機陣列去重隨機陣列
- 隨機數生成器隨機
- java隨機數生成原理Java隨機
- 生成隨機整數方法隨機
- C++生成隨機數C++隨機
- Linux Shell 生成隨機數和隨機字串Linux隨機字串
- javascript隨機生成字串,可以用來生成隨機密碼JavaScript隨機字串密碼
- 【轉】python生成隨機字串Python隨機字串
- 微信小程式生成隨機數微信小程式隨機
- 更安全的隨機數生成隨機
- 幾種生成隨機數方法隨機
- 使用Math類生成隨機數隨機
- matlab 生成隨機數序列Matlab隨機
- 無重複隨機數生成隨機
- PHP 生成更好的隨機數PHP隨機
- 在oracle 中生成隨機數Oracle隨機
- Matlab 隨機生成兩個數值之間的隨機數Matlab隨機
- python 隨機生成字串資料Python隨機字串
- Golang生成區間隨機整數Golang隨機
- 巧用物件,生成不重複隨機數物件隨機
- JavaScript生成4位隨機數效果JavaScript隨機
- 生成真隨機數(綜合轉載)隨機
- matlab生成隨機數小結Matlab隨機