擅长:python、mysql、java
<p>我将创建一个包含<code>numerator</code>和<code>denominator</code>字段(两个整数)并实现<code>__add__</code>、<code>__sub__</code>、<code>__mul__</code>和{<cd6>}方法。然后您可以简单地使用普通的数学函数来组合实例。在</p>
<p>对于您的目的来说,这可能会有点过分,但是代码会更干净。在</p>
<p>实际上,基于类的方法正是<code>fractions</code>模块的实现方式。通常,我建议检查分数模块的源代码,看看它是如何编写的,但由于这是家庭作业,所以我不确定这是否允许。可能值得在赋值结束后检查一下,看看一个完整的分数类型是如何实现的。在</p>