最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuān)題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

分享兩種生成隨機(jī)用戶(hù)名和密碼的方法

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 14:24:22
文檔

分享兩種生成隨機(jī)用戶(hù)名和密碼的方法

分享兩種生成隨機(jī)用戶(hù)名和密碼的方法:這篇文章主要介紹了Python編程生成隨機(jī)用戶(hù)名及密碼的方法,結(jié)合實(shí)例形式分析了Python隨機(jī)字符串的相關(guān)操作技巧,需要的朋友可以參考下本文實(shí)例講述了Python編程生成隨機(jī)用戶(hù)名及密碼的方法。分享給大家供大家參考,具體如下:方案一:import random
推薦度:
導(dǎo)讀分享兩種生成隨機(jī)用戶(hù)名和密碼的方法:這篇文章主要介紹了Python編程生成隨機(jī)用戶(hù)名及密碼的方法,結(jié)合實(shí)例形式分析了Python隨機(jī)字符串的相關(guān)操作技巧,需要的朋友可以參考下本文實(shí)例講述了Python編程生成隨機(jī)用戶(hù)名及密碼的方法。分享給大家供大家參考,具體如下:方案一:import random

這篇文章主要介紹了Python編程生成隨機(jī)用戶(hù)名及密碼的方法,結(jié)合實(shí)例形式分析了Python隨機(jī)字符串的相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python編程生成隨機(jī)用戶(hù)名及密碼的方法。分享給大家供大家參考,具體如下:

方案一:

import random
global userName,userPassword #為了便于使用,定義為全局變量
userName = ''
userPassword = ''
def get_userNameAndPassword():
 global userName, userPassword
 usableName_char = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+=-><:}{?/" #可作為用戶(hù)名的字符
 usablePassword_char ="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_.1234567890" #可作為密碼的字符,根據(jù)所需可適當(dāng)增減
 e_userName = [] #定義一個(gè)臨時(shí)List變量,使用list.append添加字符
 e_userPassword = []
 for i in range(8):
 e_userName.append(random.choice(usableName_char))
 for j in range(6):
 e_userPassword.append(random.choice(usablePassword_char))
 print"e_userName = ", e_userName #
輸出用戶(hù)名字符list print"e_userPassword = ", e_userPassword #輸出密碼字符list userName = ''.join(e_userName) userPassword = ''.join(e_userPassword) try: get_userNameAndPassword() print "用戶(hù)名:", userName print "密碼:", userPassword except Exception, e: print e.reason

程序輸出:

e_userName = ['q', 'M', '2', 'R', 'B', '}', '6', '=']
e_userPassword = ['T', 'O', '4', 'C', 'H', '.']
用戶(hù)名: qM2RB}6=
密碼: TO4CH.

方案二(省去中間變量):

#coding=utf-8
import random
global userName,userPassword #為了便于后面使用,定義為全局變量
userName = ''
userPassword = ''
def get_userNameAndPassword():
 global userName, userPassword
 #8位用戶(hù)名及6位密碼
 userName = ''.join(random.sample("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+=-><:}{?/",8))
 userPassword = ''.join(random.sample("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_.1234567890",6))
try:
 get_userNameAndPassword()
 print "用戶(hù)名:", userName
 print "密碼:", userPassword
except Exception, e:
 print e.reason

程序輸出:

用戶(hù)名: GweV?2um
密碼: fwiOZL

常用第二種方法,直觀簡(jiǎn)便。

【相關(guān)推薦】

1. 特別推薦:“php程序員工具箱”V0.1版本下載

2. Python免費(fèi)視頻教程

3. Python基礎(chǔ)入門(mén)教程

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

分享兩種生成隨機(jī)用戶(hù)名和密碼的方法

分享兩種生成隨機(jī)用戶(hù)名和密碼的方法:這篇文章主要介紹了Python編程生成隨機(jī)用戶(hù)名及密碼的方法,結(jié)合實(shí)例形式分析了Python隨機(jī)字符串的相關(guān)操作技巧,需要的朋友可以參考下本文實(shí)例講述了Python編程生成隨機(jī)用戶(hù)名及密碼的方法。分享給大家供大家參考,具體如下:方案一:import random
推薦度:
標(biāo)簽: 密碼 分享 生成
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專(zhuān)題
Top