我只是寫了一個程序來檢查python中的迴文。我不知道它爲什麼不起作用。任何幫助將不勝感激。Python迴文代碼不工作
def palindrome(word):
rev_palindrome = []
for i in word[::-1]:
rev_palindrome.append(i)
" ".join(rev_palindrome)
if word == rev_palindrome:
print "It is a palindrome"
else:
print "It is not a palindrome"
palindrome(mom)
可以輕鬆地檢查循環後的'rev_palindrome'中有什麼是打印的(我可以看到你知道如何使用'print')。它可以告訴你與「word」相比究竟是什麼。您也可以在每次迭代時檢查它的外觀,看看它是否以您期望的方式構建了「rev_palindrome」。相反,您選擇複製粘貼一段代碼到Stack Overflow並告訴我們_我不知道它爲什麼不工作。我想你自己並沒有花太多精力來解決它,對嗎? –