如11111,123123123,aaabbbaaabbb
def is_n_repeat(input_pwd, n):
if len(input_pwd) % n == 0:
list_1 = []
for i in range(0, len(input_pwd), n):
repeat_str = input_pwd[i:i+n]
list_1.append(repeat_str)
if len(list_1)>1:
for j in list_1:
if not j == list_1[0]:
return False
return True
else:
return False
def is_repeat(input_pwd):
for i in range(1, len(input_pwd)/2 + 1):
if is_n_repeat(input_pwd, i):
return True
return False
input_pwd = "123321123321"
print is_repeat(input_pwd)