![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
import string
n=input()
a=b=c=d=0
if(len(n)<8):
print("弱")
else:
for i in n:
if i in string.digits:
a=1
elif i in string.ascii_lowercase:
b=1
elif i in string.ascii_uppercase:
c=1
elif i in string.punctuation :
d=1
e=a+b+c+d
if(e==2):
print("中")
elif(e==3):
print("强")
elif(e==4):
print("极强")
密码强度判断
# 中庸
A = input()
xx=0
dx=0
num=0
kg=0
qt=0
for i in A:
if i.isupper():#判断当前是否是大写字母
dx += 1 #计数
elif i.islower(): #判断是否是小写字母
xx += 1 #计数
elif i.isdigit(): #判断当前是否是数字
num += 1 #计数
elif i==" ":#空格个数
kg += 1#计数
else:#剩余字符
qt +=1#计数
print("{} {} {} {} {}".format(xx,dx,num,kg,qt))