SymPy中的pprint函数

SymPy中的pprint函数

pprint()需要两个参数,一个是表达式,另一个是use_unicode参数,use_unicode是一个布尔值参数。如果终端不支持Unicode,则默认使用ASCII打印机,否则我们需要传递use_unicode=False。为了调用这个函数,用户需要首先导入SymPy库。在这里,SymPy的变量是用Symbols类定义的。

语法:

pprint()

例子1:这里的Unicode被设置为false,所以输出时使用Ascii编码。

# 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)

输出

SymPy中的pprint函数

例子2:这里的Unicode被设置为true,所以输出时使用Unicode编码。

# 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)

输出

SymPy中的pprint函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程