我的问题是我只想将字符串“Karte1”添加到列表中一次但现在,字符串“Karte1”正在无限次地添加到列表中。。
希望你能帮助我:)
import random
Deck1 = []
def startgame():
try:
"Karte1" not in Deck1
if True:
Deck1.append("Karte1")
if False:
pass
except:
pass
while True:
startgame()
print(Deck1)
最佳答案
如果需要唯一的值,可以使用集合。
但在您的情况下,只需将代码更改为:
if "Karte1" not in Deck1:
Deck1.append("Karte1")
编辑:
注意,在while语句中,当定义的函数名为startgame时,调用函数startgame2