1. 正确获取 1~6 范围的随机数 综合题(每道题约 5~7 分钟) 2. 根据集合类的特性,正确使用可以实现该需求的集合类,来存储这随机的 6 个点 3. 将获取的结果进行遍历输出展示
时间: 2023-11-27 18:55:43 浏览: 158
数据结构C语言版章节练习题(1-6章).doc
1. 在 Python 中,我们可以使用 random 模块来生成随机数。要生成 1~6 范围内的随机数,可以使用 random.randint(1,6) 函数。
2. 可以使用 set 集合类来存储这 6 个点。由于集合类不允许有重复元素,我们可以通过循环生成随机数并加入集合中,直到集合大小为 6。
代码示例:
```python
import random
points = set()
while len(points) < 6:
points.add(random.randint(1, 6))
```
3. 遍历集合并输出结果:
```python
for point in points:
print(point)
```
完整代码示例:
```python
import random
points = set()
while len(points) < 6:
points.add(random.randint(1, 6))
print("随机生成的 6 个点为:")
for point in points:
print(point)
```
运行结果示例:
```
随机生成的 6 个点为:
1
2
3
4
5
6
```
阅读全文