palindrome回文判断

#回文 palindrome 判断法
print("===1、回文 palindrome 判断法===")
original=input("enter a string(输入一个字符串):")
i=len(original)-1
reversed_string=""
while i>=0:
    reversed_string +=original[i]
    i=i-1

if original == reversed_string:
    print("string is palindrome")
else:
    print("string is not palindrome")
#函数法--判断回文
def palindrome(string) : 
    return string.lower() == string[::-1].lower()
print("===2、函数法--判断回文===")
print(palindrome(original))

#切片法
print("===3、切片法判断回文===")
x = input("请输入字一个符串:")
if(x == x[::-1]): print("Palindrome")