0

所以我遇到了附加功能的问题。它只是不会将单词添加到列表中。我想做的是帐户登录,您可以在其中添加新帐户,您可以在登录时使用什么。这只是一个示例脚本,它的工作方式相同。我正在尝试向我的 mapp 添加新单词(例如:Guido),然后我可以使用该单词“guido”来让我的程序打印 yay 。所以这是我的示例脚本:

mapp = ["example"]



example1 = raw_input("Enter Username: ")
if example1 in mapp:
    print "yay"
else:
    print ("Forgot Username eh?")
    example = raw_input("Enter New Username: ")
    if example not in mapp:
        mapp.append(example)

因此,如果有人可以提供帮助,我们将不胜感激。谢谢

4

2 回答 2

1

只需将最后一行添加到您的脚本中,就可以看到它实际上正在工作。(编辑添加一个while循环,使程序永远运行)。

mapp = ["example"]


while True:
    example1 = raw_input("Enter Username: ")
    if example1 in mapp:
        print "yay"
    else:
        print ("Forgot Username eh?")
        example = raw_input("Enter New Username: ")
        if example not in mapp:
            mapp.append(example)

    print mmap
于 2013-01-28T17:27:51.913 回答
0

它确实将单词(一个单词,因为您只做一次)添加到列表中。添加print mapp到最后,你会看到。

于 2013-01-28T17:27:42.200 回答