导语:
本文主要介绍了关于干货收藏 | 用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有main函数吗?09/26
- ♥ Python中的可迭代对象和迭代器详解12/18
- ♥ python TCP和UDP协议的区别分析01/14
- ♥ Python——if-else的多种简洁写法12/26
- ♥ python装饰器如何保留原有函数信息12/06
- ♥ Python pass语句及其作用12/16
内容反馈