fork download
  1. from math import sqrt as s
  2.  
  3. funcs =(
  4. lambda a,b: (s(a**2 + a * s(a**2 - b**2)) + s(a**2 - a * s(a**2 - b**2))) / (4 * a**3 * b) / (s(a / b) + s(b / a) - 2),
  5. lambda a,b: (s(a**2 + a * s(a**2 - b**2)) - s(a**2 - a * s(a**2 - b**2))) / (4 * a**3 * b) / (s(a / b) + s(b / a) - 2),
  6. lambda a,b: (s(a) + s(b)) / (s(a) - s(b)),
  7. )
  8.  
  9. print([f(4.0, 1.0) for f in funcs])
Success #stdin #stdout 0.16s 10224KB
stdin
Standard input is empty
stdout
[0.04941058844013093, 0.03827327723098716, 3.0]