fork download
  1. def fractionToFloat(fraction):
  2.  
  3. a = fraction.split(" ")
  4.  
  5. whole = a[0]
  6. num = float(whole)
  7.  
  8. if len(a) > 1:
  9. frac = a[1].split("/")
  10. num += float(frac[0]) / float(frac[1])
  11.  
  12. return num
  13.  
  14.  
  15. print fractionToFloat('1/3')
Runtime error #stdin #stdout #stderr 0.02s 7848KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 15, in <module>
  File "prog.py", line 6, in fractionToFloat
ValueError: invalid literal for float(): 1/3