导语:
本文主要介绍了关于干货收藏 | 用Python解数学方程的相关知识,包括方程的解法,以及数学解方程公式法这些编程知识,希望对大家有参考作用。
学生时代,你有没有为解双变量二次方程和解一个变量二次方程而苦恼过,每天做一大堆题库还是解不出一两道题?没关系,因为你还没有接触过 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
注:
∞ :无穷大
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中编写try语句08/13
- ♥ 如何在电脑上安装python09/24
- ♥ 如何卸载mongodb11/10
- ♥ 如何解决python创建文件名乱码的问题09/29
- ♥ python2.7中怎么换行?09/29
- ♥ 如何使用python进行整数除法和余数求幂10/30
内容反馈