好的,这更多的是一个概念性的问题,但是如果我有一个字符串数组,我怎么能创造一个条件,我有一个程序跟踪聊天并打印出玩家姓名,我怎么能创造一个条件,我有一个循环,在我打开程序后每次聊天时打印玩家姓名,但是如果他们再次聊天,我的程序识别出熟悉的名字,它不会再打印出他们的名字,基本上只打印出那个人的名字一次
userName = "ThePlayersName" # constantly changing
nameTracker = []
if userName not in nameTracker:
print(userName)
我理解这个程序是错误的,但只要假设“用户名”不断变化,并且用户名被添加到数组中,或者以另一种方式只打印一次名称即可
你所拥有的会很好用的
印刷品
可以使用^{} 而不是数组,它只能包含不同的元素。您可以使用
nameTracker.add(userName)
,它只会在名称不在集合中时添加名称相关问题 更多 >
编程相关推荐