擅长:python、mysql、java
<p>它打印<code>c o d y</code>,因为在最后一个循环中,您使用了变量<code>Magicians</code>作为迭代变量。因此,第一个循环后面的<code>Magicians</code>等于字符串<code>"cody"</code>。在python中,可以将字符串作为列表进行迭代,这就是为什么在第二个循环中,会得到<code>"cody"</code>的字母。你知道吗</p>
<pre><code>Magicians = ['kory', 'bob', 'jamie', 'cody']
for Magicians in Magicians:
print(Magicians)
# Prints: kory bob jaime cody
#Now Magicians = 'cody'
for Magicians in Magicians:
print(Magicians)
#Prints: c o d y
</code></pre>