判断下列程序的正误:from random import randint result = set() while True: result.add(randint(1, 10)) if len(result) == 20: break print(result)
时间: 2023-10-06 18:08:07 浏览: 135
python中random.randint和random.randrange的区别详解
5星 · 资源好评率100%
这段程序是正确的。这段程序使用了 Python 的 random 模块中的 randint() 函数,从 1-10 中随机生成一个整数,并将其添加到一个集合(set)中。程序会不断循环,直到集合中的元素数量达到 20,然后使用 break 语句跳出循环。最后,程序打印出集合中的所有元素。这段程序的作用是生成一个包含 20 个不同的随机整数的集合。
阅读全文