|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
第20讲的课后练习题:
是老师给了一段字符串,让我们找出其中的特定的几个字符组成密码,特定字符的条件是:1.这个字符必须是小写字母。2.这个小写字母的左边的三个字符和右边的三个字符都要是大写字母,完后把这些符合的字符列出来,就是密码。
我的代码:
str1='ACFlCTLIQlAIVMTqHFkswqbDDHtpgcWaXSSglUYKECWghWOgfhfkHFZBNdbmMf'
def FindPW():
list=[]
Length=len(str1)
for i in range(Length):
if Length - i >= 4 and str1[i+3].islower == True:
if str1[i].isupper and str1[i+1].isupper and str1[i+2].isupper and str1[i+4].isupper and str1[i+5].isupper and str1[i+6].isupper:
list.append(str1[i+3])
return list
FindPW()
但是当我执行的时候,完全没有反应,我看了半天也没找到问题,跪求大神帮忙
|
|