验证密码复杂性
题目描述:
验证密码复杂性是网站在用户输入初始密码后需要进行的一步操作,现在,小A的网站需要验证密码的复杂性,小A对一个足够复杂的密码拥有如下要求:
1、要有数字
2、要有大写字母
3、要有小写字母
4、要有特殊字符
5、长度不得小于8
现在给你密码,请你判断这个密码是否足够复杂
输入描述:
输入包含多组数据,对于每组数据,包含一个字符串s.
输出描述
如果密码足够复杂,输Ok,否则 lrregular password,请注意输出的大小写
样例输入
12_Aaqq12
Password123
PASSWORD_123
PasS^word
12_Aaqq
样例输出
Ok
Irregular password
Irregular password
Irregular password
Irregular password
def func(passwd):
result = [0, 0, 0