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模組隨機
- python 模組:itsdangerous 模組Python
- path模組 fs模組
- Python模組:time模組Python
- day18:json模組&time模組&zipfile模組JSON
- CommonJS模組 和 ECMAScript模組JS
- Python模組之urllib模組Python
- python模組之collections模組Python
- 序列化模組,subprocess模組,re模組,常用正則
- 模組學習之hashlib模組
- 模組學習之logging模組
- 聊天模組及分享模組分享
- [Python模組學習] glob模組Python
- Python常用模組(random隨機模組&json序列化模組)Pythonrandom隨機JSON
- 模組
- ECDSA—模乘模組
- Profinet遠端IO模組:模擬量模組_軟體組態說明
- Python入門(二十六):檔案模組(os模組與shutil模組)Python
- Python模組、第三方模組安裝、模組匯入教程Python
- Vue — 請求模組、api模組封裝VueAPI封裝
- 【StoneDB 模組介紹】伺服器模組伺服器
- Python基礎12(模組與datetime模組)Python
- time模組,collections模組,佇列和棧佇列
- python–模組之random隨機數模組Pythonrandom隨機
- python–模組之os操作檔案模組Python
- requests模組
- JavaScript 模組JavaScript
- ansible模組
- Ansible——模組
- selenium模組
- pymysql模組MySql
- JAVA - 模組Java
- 配置模組
- Python 模組Python
- collections模組
- js 模組JS
- re模組
- json模組JSON