Реализуйте класс для работы с обыкновенными дробями.

Вот пример кода, на который можно ориентироваться:

a = Frac(1,2) # 1/2
b = Frac(2,3)
c = Frac(2,-4)
print(c) # -1/2
print(a + b)  #1 1/6
print(a > b, a == b, a >= b)
print(a.numerator, a.denominator)
print(a + 1/(a - b/2/a))
print(a.is_int())
print(int(a))

Разработайте систему тестов для проверки вашего кода.

Для сдачи задания сохраните код на pastebin.ru и пришлите мне ссылку в электронном журнале.

Последнее изменение: Суббота, 15 Август 2020, 02:35