本题自定义一个分数类,类名Fraction,包含分子num和分母den,定义如下
时间: 2024-03-20 14:43:22 浏览: 97
设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。
5星 · 资源好评率100%
好的,下面是分数类Fraction的定义:
```python
class Fraction:
def __init__(self, num, den):
self.num = num
self.den = den
def __str__(self):
return f"{self.num}/{self.den}"
```
其中,`__init__`方法用来初始化分数的分子和分母,`__str__`方法用来将分数以字符串的形式输出。
你可以根据需要在上面的基础上添加其他方法和属性,比如加减乘除、约分、比较大小等等。
阅读全文