SymPy 中的 pprint函数
pprint()有两个参数,一个是表达式,另一个是 use_unicode 参数,use_unicode 是一个布尔参数。如果终端不支持 Unicode,则默认使用 ASCII 打印机,否则我们需要传递 use_unicode=False。要调用这个函数,用户需要首先导入 SymPy 库。这里 SymPy 变量是使用 Symbols 类定义的。
句法:
pprint()
示例 1:这里 Unicode 设置为 false,因此输出中使用了 Ascii 代码。
Python3
# import everything from sympy module
from sympy import *
x, y, z, t = symbols('x y z t')
pprint(Integral(sqrt(x)*((x**3)/y), x), use_unicode=False)
Python3
# import everything from sympy module
from sympy import *
x, y, z, t = symbols('x y z t')
pprint(Integral(sqrt(x)*((x**3)/y), x), use_unicode=True)
输出
示例 2:这里 Unicode 设置为 true,因此输出中使用 Unicode 代码。
Python3
# import everything from sympy module
from sympy import *
x, y, z, t = symbols('x y z t')
pprint(Integral(sqrt(x)*((x**3)/y), x), use_unicode=True)
输出