当前位置: 首页 > 面试题库 >

python中好的几何库?

仇阳州
2023-03-14
问题内容

我正在寻找一个良好且开发完善的库,用于python中的几何处理和评估,例如:

  • 评估2D和3D中两条线之间的交点(如果存在)
  • 评估一个平面和一条线之间的交点,或两个平面之间的交点
  • 评估线与点之间的最小距离
  • 找到通过点的平面的正交线
  • 旋转,平移,镜像一组点
  • 找到由四个点定义的二面角

我有一本关于所有这些操作的摘要书,虽然可以实现,但不幸的是我没有时间,所以我会喜欢一个图书馆。大多数操作对于游戏目的都是有用的,因此我确信可以在游戏库中找到其中一些功能,但是我不希望不包括不需要的功能(例如图形)。

有什么建议 ?谢谢


问题答案:

也许看看SymPy。



 类似资料:
  • 模型存储时间用的是: 使用auto_now_add存储到数据之后和当前(我用的windows)时间差了8个小时,setting.py配置文件如下: 网上查询的资料中说关闭USE_TZ可以,但是发现并不行,关闭USE_TZ=False之后,时差变成了14个小时。

  • 问题内容: 我的投诉 目前,我在Tkinter GUI之前比“以前”更深入地研究,并且我发现几何图形管理器不足有几个原因: 这些图基于其中最大的窗口小部件-这种相对性会导致不准确。 在Windows 7中,在Python 2.7.3上,该程序似乎没有理会我的行号,而是倾向于使用小部件的顺序。 我的密码 我目前正在使用一个 非常 基本的文本编辑器,并且希望在框架顶部具有多个按钮。我一直无法执行此操作

  • 问题内容: 我正在使用Python和web.py框架编写Web应用程序,并且需要在整个过程中使用memcached。 我一直在互联网上搜索,试图在python- memcached 模块上找到一些好的文档,但是我所能找到的只是MySQL网站上的该示例,而其方法的文档也不是很好。 问题答案: 这很简单。您可以使用键和有效时间来写值。您可以使用键获取值。您可以使系统中的密钥失效。 大多数客户遵循相同的

  • 问题内容: 当实现具有多个属性的类时(例如下面的玩具示例),处理哈希的最佳方法是什么? 我认为和应该是一致的,但是如何实现能够处理所有属性的适当的哈希函数呢? 问题答案: 对于相等的对象应返回相同的值。它也不应在对象的整个生命周期内发生变化。通常,您只为不可变的对象实现它。 一个简单的实现就是公正。这始终是正确的,但效果很差。 您的解决方案,返回一个属性元组的哈希,是很好的。但是请注意,您无需列出

  • 问题内容: 我想使用Python解析如下的自由文本时间间隔: 1秒 2分钟 3小时 4天 5周 6个月 7年 是否有一种轻松的方法,理想情况下,只需调用一个库函数即可? 我试过了: ,它可以理解从几秒钟到几小时的信息,但不能理解几天甚至更长的时间。 ,它可以理解几天,但会在数周或更长时间内失败,并且无提示(例如,它可能会创建一个长度为0的间隔,或将“ 2个月”解析为2分钟)。 问题答案: 这是我的

  • 本文向大家介绍Python中有几个关键字,包括了Python中有几个关键字的使用技巧和注意事项,需要的朋友参考一下 Python中关键词有多少个?Python中关键词目前有31个,可以利用Python的内置的keyword模块进行输出查看。 keyword模块 得到python的关键字列表: 判断字符串是否是python的关键字 关于关键字知识点扩展: TF-IDF TF-IDF(Term Fre