python_random模組
優先掌握
import random
print(random.random()) # (0,1) float
print(random.randint(1,3)) #[1,3]
print(random.randrange(1,3)) #[1,3)
print(random.choice(('hahah'))) #引數為序列(字串、列表、元組) 隨機返回一個元素
print(random.sample('hahha',2)) #引數為序列(字串、列表、元組) 隨機返回n個元素組成的列表
print(random.uniform(1,3)) #(1,3)小數
deco = [1,2,3,4]
random.shuffle(deco) #引數為list 打亂list
print(deco)
一個小應用
#隨機驗證碼
import random
def security_code(n):
s = ''
for i in range(n):
alphabet= chr(random.randint(65,65+25))
num= str(random.randint(0,9))
s+=random.choice([alphabet,num])
print(s)
security_code(8)
相關文章
- 序列化模組,隨機數模組,os模組,sys模組,hashlib模組隨機
- path模組 fs模組
- python 模組:itsdangerous 模組Python
- Python模組:time模組Python
- urlparse模組(python模組)Python
- JavaScript 模組(2):模組打包JavaScript
- python模組-re模組Python
- python模組 - functools模組Python
- day18:json模組&time模組&zipfile模組JSON
- 序列化模組,subprocess模組,re模組,常用正則
- 聊天模組及分享模組分享
- python模組之collections模組Python
- 模組
- Python 內建模組:os模組Python
- Python模組之urllib模組Python
- 內建模組--壓縮模組--zipfile
- CommonJS模組 和 ECMAScript模組JS
- [Python模組學習] glob模組Python
- Nginx的Uwsgi模組(部分模組指令)Nginx
- 模組學習之hashlib模組
- js模組化之自定義模組(頁面模組化載入)JS
- Python常用模組(random隨機模組&json序列化模組)Pythonrandom隨機JSON
- time模組,collections模組,佇列和棧佇列
- 【StoneDB 模組介紹】伺服器模組伺服器
- nodejs新建模組,釋出模組NodeJS
- Python的defaultdict模組和namedtuple模組Python
- VBA標準模組與類模組(轉)
- Vue — 請求模組、api模組封裝VueAPI封裝
- re模組
- js 模組JS
- collections模組
- time 模組
- random 模組random
- calendar 模組
- 15、模組
- pymysql模組MySql
- JAVA - 模組Java
- 配置模組