fork download
  1. #http://w...content-available-to-author-only...c.uk/hosted-sites/R.Knott/Fibonacci/cfINTRO.html
  2. from fractions import *
  3. from math import *
  4.  
  5. class MyFracion(Fraction):
  6.  
  7. def Value(self):
  8. return self.numerator / self.denominator
  9.  
  10. def Reciprical(self):
  11. Fraction.numerator, Fraction.denominator = Fraction.denominator, Fraction.numerator
  12. return self
  13.  
  14.  
  15.  
  16.  
  17. tmp = MyFracion(17,3)
  18. print(tmp, tmp.Value())
  19. print(tmp.Reciprical(), tmp.Value())
  20. print(tmp, tmp.Value())
  21.  
Success #stdin #stdout 0.03s 5936KB
stdin
Standard input is empty
stdout
17/3 5.66666666667
17/3 0.176470588235
17/3 0.176470588235