<p>这是一个关于语法的问题。我很确定我几乎是对的,但不完全正确。我试图在if语句的表达式中放入for循环。在</p>
<p>我认为它应该是一个简单的回文测试器的模型:</p>
<pre><code>toTest = "asdffdsa"
if toTest[i]==toTest[-i] for i in range(len(toTest)/2):
print("It's a palendrome!")
</code></pre>
<p>提前感谢您的帮助!在</p>
<p>我想你是说</p>
<pre><code>if all(toTest[i] == toTest[-i] for i in range(len(toTest)/2)):
print("It's a palindrome!")
</code></pre>
<p>请注意,这样做会容易得多</p>
^{pr2}$