Skip to main content
 首页 » 编程设计

python之如何计算循环函数的第一次重复

2025年05月04日13zdz8207

我是 Python 的新手,对以下作业有疑问。

import random 
print(random.randint(1, 100)) 

如何计算重复了多少个随机数(使用字典)?

输出应该是这样的:

    >>> repeat (1, 100) 
    ([random1, random2, random3, ...], number of loops until the first repetition is reached) 

谢谢。

请您参考如下方法:

您可以只初始化一个集合,然后循环获取一个随机数并检查它是否已经在集合中,如果是则退出,否则将其添加到集合并继续。