今天又发现了一个很棒的数学库:sympy
使用sympy库,我们可以对方程进行求解
假如我们要求解方程(x-7)*(x-5) = 8
那么我们只要这样敲代码就可以了
from sympy import * x = symbols('x') ans = solve((x-7) * (x-5) - 8, x) print(ans)
那么就会输出方程的解:3,9
如果要输出分数的话,怎么办呢?
只需要在方程里需要除的部分用Frational(a,b)就可以了,这个相当于a/b,只是可以保留分数。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!