在八度音程中,浮点数的输出默认限制为4位(%。4f)。有没有办法使用IPython设置此行为?
答案 0 :(得分:7)
如果你经常使用numpy,那么numpy.set_printoptions
可以让你调整它。
另一个选择是使用magic %precision
命令(仅在IPython 0.11或更高版本中)。
我猜您可以将默认设置放在startup configuration file。
中答案 1 :(得分:1)
如果要将精度设置为6位,请尝试以下操作:
%precision 6
答案 2 :(得分:0)
%precision也采用格式参数,例如这样(为您提供2位精度和非科学格式):
%precision %.2f