1、设计 Python 程序,随机生成两个集合 A、B,要求元素的取值范围是小于 10 的自然数
时间: 2024-02-24 08:53:29 浏览: 128
随机产生10以内的算式
以下是 Python 代码实现:
```python
import random
# 随机生成集合 A 和 B
A = set(random.sample(range(1, 10), random.randint(1, 9)))
B = set(random.sample(range(1, 10), random.randint(1, 9)))
print("集合 A:", A)
print("集合 B:", B)
```
上述代码中,`random.sample(range(1, 10), random.randint(1, 9))` 用于随机生成一个小于 10 的自然数集合,其中 `range(1, 10)` 表示取值范围为 1 到 9,`random.randint(1, 9)` 表示集合大小,即元素个数。`set()` 函数用于将列表转换为集合。最后输出集合 A 和 B 的元素。
阅读全文