sympy,一个可以做数学题的Python库

sympy 是 symbolic python 的简称,也就是一个支持代数符号计算的python库。

它可以用来帮助我们解决从初中数学到高等数学的各类问题,包括但不限于:

⚫️ 表达式化简,因式分解,方程求解,不等式求解。

⚫️ 求极限,求导,求积分,级数展开,解微分方程,级数求和。

⚫️ 求概率,求期望,方差。

⚫️ 矩阵乘法,求行列式,矩阵求逆,矩阵分解。

本文将先演示sympy的基础使用范例,然后讲解sympy的原理。

公众号算法美食屋后台回复关键词:源码,获取本文notebook源代码~

〇,基本范例演示

c6dc55cee80b9273b7f3ed8d532e9f78.png

一,符号和数字

1, 定义符号

可以从 sympy.abc直接导入单字母。

可以用sympy.symbols定义多个符号。

可以用sympy.var 声明符号。

支持希腊字母,支持下标符号。

7aeb367215d3b59a273e14d3d287ff67.png

2,定义数字

sympy里的定义的符号数字可以是任意精度的。可以用Integer,Float,Rational等类定义符号数字,也可以用S定义符号数字。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值