<p>我有下面的代码,在浏览python时,选项aaabaaaa,zzzzazzz给了我false测试。这里是代码,我不太确定如何修复它。你知道吗</p>
<pre><code>def checkPalindrome(inputString):
n=len(inputString)
#if string is one letter
if n==1:
return True
#if string has more than one letter
for i in range (0, math.floor(n/2)) :
if inputString[i]!=inputString[n-1-i]:
return False
else:
return True
</code></pre>
<p>尝试使用数组切片(反转字符数组)</p>
<pre><code>def checkPalindrome(inputString):
n=len(inputString)
#if string is one letter
if n==1:
return True
#if string has more than one letter
return inputString==inputString[::-1]
</code></pre>