Skip to main content
 首页 » 编程设计

python %precision 魔术函数不适用于 print()

2025年05月04日20softidea

%precision 2 
    x = 2/3 
    print(x) 

这打印

0.6666666666666666 

代替

0.67 

知道为什么它不起作用吗? 我正在使用 ipython 笔记本 谢谢

请您参考如下方法:

%precision 不应影响 print。我不认为 IPython 实际上会做任何事情来修改 print 函数的行为。 %precision 只是为了影响 IPython 自己的 pretty-print ,就像你在提示中键入表达式而不调用 print 时得到的结果。