1
def palindrome(): #Before I had parameter s, but it is repetitive.
s=raw_input ("Enter a phrase : ") #Raw input makes the input not considered as a variable but as a string
s.lower()
return s[::-1]==s
palindrome()
2个问题。我的用户输入的大写字母与小写字母不同。它干扰结果。有小费吗?
- raw_input是否将输入视为字符串?
- 而且我使用了s.lower,因为当我尝试运行“Eat Tae”时,它会说它不是回文。 s.lower没有工作。我该如何解决这个问题?