【发布时间】:2021-11-26 05:26:45
【问题描述】:
我是 python 新手(来自 R)并尝试练习 for 循环,所以我提出了这个挑战,让计算机猜测 name 字符串。不幸的是,我把自己难住了。谁能提供帮助?
## 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])
这给出了以下输出:
Your name is K
Your name is a
Your name is t
Your name is e
但我正在寻找:
Your name is Kate
【问题讨论】:
标签: python loops for-loop iterator iteration