可以使用 NumPy 库中的 random 模块来生成随机数,然后将生成的随机数作为三维坐标的分量,生成三维空间中的点。

以下是一个示例代码:

import numpy as np

# 设置生成的点的数量
num_points = 10

# 生成随机数作为三维坐标的分量
x = np.random.random(num_points)
y = np.random.random(num_points)
z = np.random.random(num_points)

# 打印生成的点的坐标
for i in range(num_points):
    print('Point {}: ({}, {}, {})'.format(i+1, x[i], y[i], z[i]))

运行以上代码,将会生成 10 个位于三维空间中 0-1 范围内的随机点的坐标。

Python 生成随机三维点 (0-1) | 使用 NumPy

原文地址: https://www.cveoy.top/t/topic/bAHa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录