# 1.設計乙個函式
,對使用者名稱和密碼的格式進行校驗
# *
將鍵盤輸入的資料作為函式引數傳入
# *
使用者名稱長度
6-20
,且必須以字母開頭
# *
密碼長度至少
6位,不能為純數字,不能有空格
defaccpwd(acc,pwd):
lenacc = len(acc)
iflenaccin[xforxinrange(6,21)]andacc[0].isalpha():
print('使用者名稱輸入正確')
else:
print('使用者名稱輸入錯誤')
returnlenpwd = len(pwd)
iflenpwd <=6:
if notpwd.isdigit():
forpwdspaceinpwd:
if notpwdspace ==' ':
print('密碼正確')
returnelse:
print('密碼中不能有空格')
returnelse:
print('密碼不能為純數字')
returnelse:
print('密碼長度至少為6位')
returnacc = input('請輸入使用者名稱:')
pwd = input('請輸入密碼:')
accpwd(acc,pwd)
密碼校驗規則
要求 強密碼正則的要求是只能由數字,字母組成,不能有特殊符號,並且長度限制在8 10位 正規表示式 d a z a z 1.至少8 16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元 a z a z d 或者 a z a z d s s 其中 s s 中的 s空白符,s非空白符...
php密碼複雜,一段簡單php校驗密碼複雜函式
phpweb是輕原始碼,不累贅建站系統,預設新增賬戶,修改密碼沒有校驗,於是手動新增一下校驗密碼函式,通過校驗來限制建立phpweb賬戶和修改phpweb賬戶時候的密碼複雜程度。如下 function valid pass candidate special char if preg match a...
開發常用 校驗表單 密碼的校驗
要求 必填,密碼應為8 20位字元,必須包含數字 字母 下劃線中的兩種以上 validate.js檔案內容 檢查密碼是否合法 function checkpwd userpassword if userpassword.length 20 userpassword.length 8 if 0 9 g...