import random
s = set([])
for i in range(int(input("N:"))):
t = random.randint(1,1000)
s.add(t)
print(s)
print(sorted(s))
为什么当输入1000时输出的数字不连续而当输入10000时输出的数字就是连续的?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
threenewbee 2020-10-15 09:04关注你的缩进丢失了,不知道你的程序中循环是哪一部分,另外你输入的N是多少,随机数这个不好说。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报