试图比较python中的回文字符串

时间:2015-12-22 12:52:46

标签: python

我正在尝试比较字符串并检查它是否是回文。我正在使用下一个方法:

name = input("Enter your string")
name1 = name[-1::-1]
if(name==name1):
    print("True")
else:
    print("False")

但它始终显示False 有谁知道为什么它不能正常工作?

1 个答案:

答案 0 :(得分:2)

因为你是从字符串的最后一个字符开始的。您想要使用name[::-1]。这将从头到尾采用整个字符串,步长为-1,这意味着它将被颠倒。