我对python natu包如何简化显示单元有一个问题。如以下示例所示,这取决于顺序:
from natu.units import Mm, km, s
print(1 * Mm / km * s)
>>> 1000 s
print(1 * Mm * s / km)
>>>> 1 Mm*s/km
我希望第二个案子和第一个案子一样。 我试过了
from natu import config
config.simplification_level = 2
但这似乎无济于事。其他单位情况也一样。你知道吗
答:在存储显示单元之前,软件包似乎进行了一些简化:
from natu.units import Mm, km, s
(1 * Mm / km * s).display_unit
>>> s
(1 * Mm * s / km).display_unit
>>> Mm*s/km
我的解决方案是明确地设置数量的显示单位。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐