#http://w...content-available-to-author-only...c.uk/hosted-sites/R.Knott/Fibonacci/cfINTRO.html
from fractions import *
from math import *
class MyFracion(Fraction):
def Value(self):
return self.numerator / self.denominator
def Reciprical(self):
Fraction.numerator, Fraction.denominator = Fraction.denominator, Fraction.numerator
return self
tmp = MyFracion(17,3)
print(tmp, tmp.Value())
print(tmp.Reciprical(), tmp.Value())
print(tmp, tmp.Value())
I2h0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5jLnVrL2hvc3RlZC1zaXRlcy9SLktub3R0L0ZpYm9uYWNjaS9jZklOVFJPLmh0bWwKZnJvbSBmcmFjdGlvbnMgaW1wb3J0ICoKZnJvbSBtYXRoIGltcG9ydCAqCgpjbGFzcyBNeUZyYWNpb24oRnJhY3Rpb24pOgoKIGRlZiBWYWx1ZShzZWxmKToKICByZXR1cm4gc2VsZi5udW1lcmF0b3IgLyBzZWxmLmRlbm9taW5hdG9yCgogZGVmIFJlY2lwcmljYWwoc2VsZik6CiAgRnJhY3Rpb24ubnVtZXJhdG9yLCBGcmFjdGlvbi5kZW5vbWluYXRvciA9IEZyYWN0aW9uLmRlbm9taW5hdG9yLCBGcmFjdGlvbi5udW1lcmF0b3IKICByZXR1cm4gc2VsZgogIAogCgoKdG1wID0gTXlGcmFjaW9uKDE3LDMpCnByaW50KHRtcCwgdG1wLlZhbHVlKCkpCnByaW50KHRtcC5SZWNpcHJpY2FsKCksIHRtcC5WYWx1ZSgpKQpwcmludCh0bXAsIHRtcC5WYWx1ZSgpKQo=