python - 有没有办法从 Sympy 中的关系返回布尔值?
问题描述
代码示例:
>>> import sympy.physics.units as u
>>> 10*u.cm > 20*u.mm
10*centimeter > 20*milimeter
但是,我想返回一个boolean。
解决方案
我找到了一个更简单的解决方案,只使用一个名为pint的包。这个包是专门为操纵物理单位而创建的。
>>> from pint import UnitRegistry
>>> ureg = UnitRegistry()
>>> 10*ureg.cm > 10*ureg.mm
True
推荐阅读
- javascript - 函数使用 Async Await 不断返回未定义的数组
- javascript - 如何以分配内部对象的方式连接数组?
- r - 从R中的一张纸为多个类别制作单独的直方图
- r - 如何在 R 中将 NULL 作为参数传递?
- java - Intellij:单击类图标时如何直接打开相关文件?
- algorithm - 当我们提前估计时插入的二叉搜索树顺序
- python - 如何在从另一个小部件拖放事件期间突出显示表格单元格
- javascript - React - 更新父组件的滚动位置,setState 还是使用 ref?
- javascript - 在 highcharts 上执行单击事件时获取 bot xAxis 值
- python - 尝试访问时未定义自我