def is_palindrome(str):
low = 0
high = len(str) - 1
while low < high:
if str[low] != str[high]:
return False
low += 1
high -= 1
return True
def formpalindrome(str):
print('将其转变为回文的效果为')
for i in range(len(str) - 1):
print(str[i], end='')
print(str[::-1])
def ispalindromic(str):
if is_palindrome(str):
print("您输入的'"+str+"'是回文!")
else:
print("您输入的'" + str + "'不是回文!")
formpalindrome(str)
while(1):
print("请输入一串文字:")
s=input()
ispalindromic(s)
print('再来一次(Y/N)')
c=input()
if c==str('n'):
print("下次再见!")
break;
