所以我要做的是为游戏策划者创建一个包含 5 个数字的列表,我想消除所有重复项!问题是代码有时会创建一个包含 3 个数字、4 个或有时 5 个数字的列表,它似乎是随机的。
我还应该提到我们不允许在grandom.sample或random.shuffle中使用
import random
def generatePassword() :
lis = []
for i in range(5) :
#This checks to see if there are duplicate numbers
r = random.randint(1,9)
if r not in lis :
lis.append(r)
i+=1
return lis
def main() :
print(generatePassword())
main()
白衣非少年
潇潇雨雨
忽然笑
相关分类