品易云推流 关闭
文章详情页
文章 > 代理ip > 干货收藏 | 用Python解数学方程

干货收藏 | 用Python解数学方程

Python

头像

阿卡巴卡

2021-03-19 18:47:302492浏览 · 0收藏 · 0评论

5eba309a9d730664.jpg

学生时代的你,是否也曾苦恼于二元一次方程,一元二次方程的解法,每天做大量的题库还是做不出那一两道题,没关系,那是你还没遇到过Python,今天教大家如何用Python去解数学方程式。

怕大家都忘记了数学公式符号,在此为大家贴心准备了方程表示:

公式与代码之间转换:加号 +    减号 -   除号 /   乘号 *   指数 **  对数 log()       e的指数次幂 exp()

(一)一元二次方程

代码:

1from sympy import *
2x= symbols('x')
3print(solve(x**2+2*x+1,x))

结果:

1[-1]
2[Finished in 1.0s]

(二)二元一次方程

代码:

1from sympy import *
2x,y= symbols('x,y')
3print(solve([2*x-y-3,3*x+y-7],[x,y]))
结果:
1{x: 2, y: 1}
2[Finished in 1.2s]

(三)求积分

代码:

1 from sympy import *
2 n = Symbol('n')
3 s = ((n+3)/(n+2))**n
4 print limit(s, n, oo)

 结果

E

注:

∞ :无穷大

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图