如何抑制症状的评价?

时间:2017-01-20 17:13:14

标签: sympy

同情(' atan(sqrt(3))')返回pi / 3。与此同情的是同样的事情 evaluate = false标签。

是否可以转换' atan(sqrt(3))'字符串到atan(sqrt(3))sympy对象?

这是在线数学测试所必需的:如果问题是什么是atan(sqrt(3))?',答案是' atan(sqrt(3))&#39 ;是不可接受的,因此应该与pi / 3'区别开来。

1 个答案:

答案 0 :(得分:1)

基于@asmeurer之前的answer

import sympy as sp

with sp.evaluate(False):
    phi = sp.atan(sp.sqrt(3))

print(phi)
  

atan(sqrt(3))