函数题:密码强度
输入一串字符作为密码,密码只能由数字与字母组成。编写一个函数judge(password),用来求出密码的强度level。在主程序中调用该函数,根据输入,输出对应密码强度。密码强度判断准则如下(密码强度从0开始,满足其中一条,强度增加一级):①有数字;②有大写字母;③有小写字;④位数不少于8位。
比如:
abc123的密码强度为2级
Abc123的密码强度为3级
Abc12345的密码强度为4级
### 函数接口定义:
python
在这里描述函数接口。例如:
def judge(password):
函数的参数password是一个字符串,函数要输出一个整数(密码强度)。
### 裁判测试程序样例:
python 3
/* 请在这里填写答案 */
password=input()
print("密码{}强度为{}".format(password,judge(password)))
### 输入样例:
在这里给出一组输入。例如:
in
Str123
### 输出样例:
在这里给出相应的输出。例如:
out
密码Str123强度为3
answer:若无答案欢迎评论
比如:
abc123的密码强度为2级
Abc123的密码强度为3级
Abc12345的密码强度为4级
### 函数接口定义:
python
在这里描述函数接口。例如:
def judge(password):
函数的参数password是一个字符串,函数要输出一个整数(密码强度)。
### 裁判测试程序样例:
python 3
/* 请在这里填写答案 */
password=input()
print("密码{}强度为{}".format(password,judge(password)))
### 输入样例:
在这里给出一组输入。例如:
in
Str123
### 输出样例:
在这里给出相应的输出。例如:
out
密码Str123强度为3
answer:若无答案欢迎评论