|
|
发表于 2018-2-14 07:28:17
|
显示全部楼层
- a = '''ACFlCTLIQlAIVMTqHFkswqbDDHtpgcWaXSSglUYKE
- lqNsYCyaQXBzrFUbkAUAWAKrDgDtAlGMBqWQhpEwquZqWZJpslUfMllCwWptqINjrOBTLuPzwvXNbLCx
- oFRritKRpJgBOaGPZdkUzvYnvYmAlEsVmKRXqyQUOdCBqLYyboOYeAQNLnkuiDXCiNiksSSRpDMVQQgs
- TmYThnppfKSmkpjjceGLaMOvYgsvNkGENKgGtUSzVPlLMeephDKrWGNpAxBqRiCnQIuKwDZurIRsznUp'''
- def password(a):
- A = list(a)
- for each in A:
- if '\n' in A:
- A.remove('\n')#去除列表中的‘\n’
- length = len(A)
- last = length - 4
- b = ''
- for i in range(length):
- if A[i] == 'x' or A[i] == 'X':
- #条件一:每个密码都是单个小写字母
- if 3<= i <= last and A[i].islower():
- #条件二:密码左右两边有且只有三个大写字母
- if (A[i-3]and A[i-2]and A[i-1]and A[i+1]and A[i+2]and A[i+3]).isupper() and not(A[i-4]and A[i+4]).isupper():
- b += A[i]
-
- print(b)
- password(a)
复制代码
你要是嫩告诉我x是什么就好了。 |
|