Я запускаю ipython 7.3.0 в Windows 10 cmd.exe.
In [1]: from pylab import *
In [2]: %precision %e
Out[2]: '%e'
In [3]: exp(30)
Out[3]: 10686474581524.463
Ворчать!Почему я не получаю научную запись?Это может быть связано с тем, что exp () - это numpy ufunc, а exp (30) - это numpy float64, а не обычный python float64.В любом случае, разочаровывает, что это не «просто работает» с магией точности ipython.