【发布时间】:2021-09-15 05:32:25
【问题描述】:
我目前正在编写 Aces Jumble Zilch 游戏。在这个游戏中,计算机应该生成一个没有重复数字的 4 位数字,用户需要弄清楚这个数字是什么。我的问题是,“我如何检查随机数中是否有重复的数字?例如,4444 有重复的数字,但 4321 没有。
【问题讨论】:
-
嗨,布兰妮,欢迎来到 stackoverflow。你会发现这里的人对提问的方式很挑剔。您应该始终发布您迄今为止尝试过的内容。
-
更好的方法是创建您的列表
[1,2,3,4],然后使用random.shuffle重新排列它们。这样的数字只有 24 个,因此生成一个低于 10,000 的随机数并检查它会非常浪费。