描述:
给你一个字符串a和一个正整数n,判断a中是否存在长度为n的回文子串。如果存在,则输出YES,否则输出NO。 回文串的定义:记串str逆序之后的字符串是str1,若str=str1,则称str是回文串,如"abcba".
from __future__ import print_function
# a = 'abcba'
# n = 5
def is_palindrome(a,n):
index = 0
ret = 'NO'
while(len(a[index:index+n]) == n):
temp = a[index:index + n]
# print(temp)
# print(temp[::-1])
if temp[::-1] == temp:
ret = 'YES'
break
index += 1
return ret
print(is_palindrome(a,n),end='')