import random
“真誠服務(wù),讓網(wǎng)絡(luò)創(chuàng)造價值”是我們的服務(wù)理念,創(chuàng)新互聯(lián)團隊10年如一日始終堅持在網(wǎng)站建設(shè)領(lǐng)域,為客戶提供優(yōu)質(zhì)服。不管你處于什么行業(yè),助你輕松跨入“互聯(lián)網(wǎng)+”時代,PC網(wǎng)站+手機網(wǎng)站+公眾號+小程序制作。
random.random() //生成0和1之間的隨機數(shù)
random.randint(1,5) //生成1到5之間的整數(shù),包括1和5,范圍是:[1-5]
random.randrange(1,10) //生成1到10之間的整數(shù),包括1,但不包括10
例:生成6位數(shù)的隨機驗證碼,包括數(shù)字和字母
code = []
for i in range(6):
if i == random.randint(1,5):
code.append(str(random.randint(1,5)))
else:
temp = random.randint(65,90)
//print(chr(temp)) 把數(shù)字轉(zhuǎn)換成字母
code.append(chr(temp))
print(''.join(code))
注:chr函數(shù)是可以把數(shù)字轉(zhuǎn)換成字母65對應(yīng)的為A,90對應(yīng)的Z