私はPythonの初心者です。私はこのアルゴリズムを見て、単語が回文であるかどうかを確認します。
def isPalindrome(s):
def toChars(s):
s = s.lower()
ans = ''
for c in s:
if c in 'abcdefghijklmnopqrstuvwxyz':
ans = ans + c
return ans
def isPal(s):
if len(s) <= 1:
return True
else:
return s[0] == s[-1] and isPal(s[1:-1])
return isPal(toChars(s))
そして、私はこのようなものを実装したいと思います:
s=str(raw_input('Enter a word with quotes: '))
単語の入力を求められたいのですが、今のところ、コードを実行する唯一の方法は、シェルでそれを呼び出すことです。
PS:私の英語でごめんなさい。