以下是一个比较存储一个分数的分子和分母的示例代码:
class Fraction:
def __init__(self, numerator, denominator):
self.numerator = numerator
self.denominator = denominator
def compare(self):
if self.numerator == self.denominator:
return "分子和分母相等"
elif self.numerator > self.denominator:
return "分子大于分母"
else:
return "分子小于分母"
# 创建一个分数对象
fraction = Fraction(3, 4)
# 比较分子和分母
result = fraction.compare()
# 输出结果
print(result)
在上面的代码中,我们首先定义了一个 Fraction
类,该类包含一个构造函数 __init__
,用于初始化分数的分子和分母。然后,我们定义了一个 compare
方法,该方法比较分子和分母的大小,并返回相应的结果。
在主程序中,我们创建了一个分数对象 fraction
,并调用其 compare
方法来比较分子和分母。最后,我们打印出比较结果。
请注意,上述示例只是一种解决方法,你可以根据自己的需求进行修改和扩展。