擅长:python、mysql、java
<ol>
<li><p>您需要在循环外声明<code>ans</code>,并继续附加到它。如果你只是在循环中调用它,每次都会被一个新的值替换,你只会得到一个单词</p>
</li>
<li><p><code>return</code>语句不应是<code>for</code>循环的一部分。如果正确缩进,使其位于循环之外,则应获得所需的输出</p>
</li>
</ol>
<pre><code>def pig_it(text):
splits = text.split()
ans=[]
for split in splits:
ans.append(split[1::] + split[0] + "ay")
return " ".join(ans)
</code></pre>