📜  SymPy 中的 pprint函数

📅  最后修改于: 2022-05-13 01:55:36.082000             🧑  作者: Mango

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)

输出