<p>我是python新手(来自R)并尝试练习循环,因此我完成了这个挑战,让计算机猜测<code>name</code>字符串。不幸的是,我把自己难倒了。有人能提供帮助吗</p>
<pre><code>## Guess a name
name = 'Kate'
char = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRZTUVWXYZ'
for k in range(len(name)):
for i in range(len(char)):
if name[k] == char[i]:
print('Your name is ' + char[i])
</code></pre>
<p>这将提供以下输出:</p>
<pre><code>Your name is K
Your name is a
Your name is t
Your name is e
</code></pre>
<p>但我正在寻找:</p>
<pre><code>Your name is Kate
</code></pre>