输入一个字符串,检查并统计字符串中包含的英文单引号的对数。如果没有找到单引号,就在屏幕上显示“没有单引号”;每统计到2个单引号,就算一对,如果找到2对单引号,就显示“有2对单引号”;如果找到3个单引号,就显示“有1对配对单引号,存在没有配对的单引号”。示例如下:输入:dfd'dfa'fd'输出:有1对配对单引号,存在没有配对的单引号#在...处填写多行代码#不允许修改其他代码st = input()…for s in st:…if pair == 0:pro = "没有单引号"elif pair % 2 == 0:…else:…print(pro)
查看答案
程序填空题:输入一个字符串作为密码,密码只能由数字与字母组成。编写程序判断输入的密码的强度,并输出。判断标准为:满足其中一条,密码强度增加一级。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()