擅长:python、mysql、java
<p>你可以在一行中完成:</p>
<pre><code>return "Is a palindrome" if string == string[::-1] else "Not a palindrome"
</code></pre>
<p>示例脚本:</p>
<pre><code>>>> string = "stanleyyelnats"
>>> print "Is a Palindrome" if string == string[::-1] else "Not a palindrome"
>>> Is a Palindrome
</code></pre>
<p>您也可以这样做(尽管速度较慢):</p>
<pre><code>print "Is a Palindrome" if string == ''.join(reversed(string)) else "Not a palindrome"
</code></pre>
<p>另外,使用<code>raw_input</code>而不是<code>input</code>。因为<code>input</code>将被<em>计算</em>。我给你举个例子:</p>
<h2>脚本</h2>
<pre><code>inp = input("Evaluate ")
print inp
</code></pre>
<h2>跑步</h2>
<pre><code>Evaluate "cheese" + "cake"
cheesecake
</code></pre>