问题标签 [python-fractions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
184 浏览

python - 取分数的倒数

我想Fraction在 python 中取倒数,并就地这样做。该Fraction课程没有提供这样做的方法(据我所知)。我试图交换分子和分母:

但它导致了一个AttributeError: can't set attribute.

我还使用了只构建一个新的方法Fraction

这确实有效,但是创建一个新对象并删除旧对象似乎不是很“pythonic”,即不必要的复杂。有没有更好的方法来取反?

0 投票
0 回答
23 浏览

numpy - 使用 linspace 计算分母时如何防止获得较大的值?

我试图在这个范围内得到这个值的分母,但我得到了这个

0 投票
0 回答
75 浏览

python-3.x - 在 Python 中:如何将 1/8 的空间转换为 1/6 的空间?

在商店产品级别获得了数据框,如下面的示例所示:

场景:这里的所有产品都有1/8th的空间。但是,如果产品的carton_size不是 null,则考虑到 Min ( Space 不应小于 Min) 和 Max(Space 不应大于比最大)值。可以从非纸箱产品中获取空间,但最后,“空间”列的总和应等于/小于“总表”值。此外,这些 1/8 和 1/6 值与“Total_table”相关,这个 total_table 值被拆分为每个产品的空间。

示例:在上面给定的数据框中,三个产品具有纸箱尺寸,因此我们可以从顶部选择的非纸箱产品中取出 1/8 空间并将其拆分为 1/24(表示 1/24 + 1/24 + 1/24 = 1/8),可以将其添加到三个纸箱产品中,使其成为 1/6,考虑到最小值和最大值,形成如下所示的预期输出。如果任何产品不满足最小或最大条件 - 离开该产品(例如,番茄)。

粗略预期的输出:

需要 Python 中的解决方案。提前致谢!

0 投票
1 回答
33 浏览

python - 表时间转换纳秒到分钟

要转换为分钟的第一个表:

确实尝试过这样的:

但是对于 1629,049,我得到 16:29 必须是 27 分钟和 9 秒

0 投票
1 回答
110 浏览

python - 在 python 中使用 Newton-Raphson 求解双曲函数

我试图求解悬链线方程,并想使用 Newton-Raphson 方法。

在此处输入图像描述

  • 输出

我期待的意外输出1/0.6164729394

0 投票
1 回答
61 浏览

python - Python防止fractions.Fraction减少分数

所以我有一个简单的例子:

我不想f成为1/2。我希望它留下来6/12。有没有办法做到这一点?

0 投票
1 回答
36 浏览

python - Python 会自动将某些分数的分子和分母转换为大数。为什么?[解决了]

这是一个例子:

为什么 5/39 会自动转换为 288692283805801/2251799813685248?使用 Python 3.7.8