擅长:python、mysql、java
<p>如注释中所述,第一个条件的计算结果始终为true</p>
<p>试试这个:</p>
<pre><code>a = input('Put a word here: ')
for char in a:
if char.isdigit():
print('That\'s a number man.')
exit()
b = a[::-1]
if a == b:
print('The word is a palindrome!')
else:
print('The word is not a palindrome!')
</code></pre>
<p>输出:</p>
<pre><code>Put a word here: fries
The word is not a palindrome!
</code></pre>