题目内容

程序填空题:输入一个字符串作为密码,密码只能由数字与字母组成。编写程序判断输入的密码的强度,并输出。判断标准为:满足其中一条,密码强度增加一级。1)有数字2)有大写字母3)有小写字母4)位数不少于8位填空完成以下程序:def judge(password):result=0n=(1)if n>=8:result+=1for i in range(n):if '0'<=password[i]<='9':result+=1breakfor i in range(n):if 'A'<=password[i]<='Z':result+=1breakfor i in range(n):if 'a'<=password[i]<='z':result+=1break(2)resultdef main():"""主函数"""while True:password = input('请输入密码(直接回车为退出):')if password=='':(3)s=judge((4))print("%s的密码强度为%d级"%(password,s))if __name__ == '__main__':main()

查看答案
更多问题

文字大小为16px:

文字字体为微软雅黑:

文字为粗体:

字体颜色为ff0000:

答案查题题库