1楼:混小子爱
importnumpyasnp
defsolve_quad(a,b,c):
ifa==0:
print('您输入的不是二次方程!')
else:
delta=b*b-4*a*c
x=-b/(2*a)
ifdelta==0:
print('方程有惟一解,x=%f'%(x))returnx
elifdelta>0:
x1=x-np.sqrt(delta)/(2*a)x2=x+np.sqrt(delta)/(2*a)print('方程有两个实根:x1=%f,x2=%f'%(x1,x2))
returnx1,x2
else:
x1=(-b+***plex(0,1)*np.sqrt((-1)*delta))/(2*a)
x2=(-b-***plex(0,1)*np.sqrt((-1)*delta))/(2*a)
print('方程有两个虚根,如下所示:')print(x1,x2)
returnx1,x2
怎么用python解一元二次方程
2楼:遇见你
import scipy.optimizeimport sympy
print(scipy.optimize.fsolve(lambda x: x**2 + 2*x + 1, 0))
print(sympy.solve('x**2 + 2*x + 1'))
spicy.optimize.fsolve求数值解需要给定初值必要需要选定求解器(解二元已所谓)
sympy.solve求解析解更细致玩
其实元二程种求根公式玩意……直接套求根公式行……
怎么用python解一元二次方程,用判断语句
3楼:匿名用户
import math#2x**2+3*x+0 = 0def quadratic_equation(a, b, c): t = math.sqrt(pow(b, 2) - 4 * a * c) if(pow(b, 2) - 4 * a * c) > 0:
return (-b + t) / (2 * a), (-b - t) / (2 * a) elif (pow(b, 2) - 4 * a * c) == 0: return (-b + t) / (2 * a) else: return noneprint quadratic_equation(2, 3, 0)
如何循环python解一元二次方程
4楼:匿名用户
123456
78910
1112
1314
1516
1718
1920
2122
import numpy as np
def solve_quad(a,b,c):
if a == 0:
print('您输入的不是二次方程!')
else:
delta = b*b-4*a*c
x = -b/(2*a)
if delta == 0:
print('方程有
惟一解,x=%f'%(x))
return x
elif delta > 0:
x1 = x-np.sqrt(delta)/(2*a)x2 = x+np.sqrt(delta)/(2*a)print('方程有两个实根:x1=%f,x2=%f'%(x1,x2))
return x1,x2
else:
x1 = (-b+***plex(0,1)*np.sqrt((-1)*delta))/(2*a)
x2 = (-b-***plex(0,1)*np.sqrt((-1)*delta))/(2*a)
print('方程有两个虚根,如下所示:')print(x1,x2)
return x1,x2
python求解一元二次方程
5楼:匿名用户
你的求根公式写错了。分母上是2a,所以要把2*a用括号括起来。
为什么我写的这个python函数解一元二次方程不能运行
6楼:匿名用户
你这种 你最好起一个英文的文件名
最好还短一点
你看你第一个就可以执行,第二个中文文件名就不行报错也可以看出 你看看括号全角半角问题
7楼:风起雪落
要用python命令执行,输入
python f:\......py
8楼:双庚的奶酪
你要输入:python f:\解二次函数实根(2).py
9楼:匿名用户
在运行 python ***.py
python如何编程输出一个一元二次方程的复数解
10楼:
二次方程,先计算判别式,判别式小于0 的,说明方程有复数根,那么就用***plex类型来表示就行了,***plex类型是python的内置类型。
1+2*i 就写成
x=***plex(1,2)
怎么用python解一元二次方程
11楼:匿名用户
^delta=b^抄2-4acifdelta<0:x1=(-b+***plex(0,1)*sqrt((-1)*delta))/(2a)x2=(-b-***plex(0,1)*sqrt((-1)*delta))/(2a)else:#这里写原
bai来的du求zhi根公式dao
用python2.7.10如何这一个程序,求一元二次方程组的解
12楼:厄尔大草原
二次方程,先计算判别式,判别式小于0 的,说明方程有复数根,那么就用***plex类型来表示就行了,***plex类型是python的内置类型。 1+2*i 就写成 x=***plex(1,2)
13楼:匿名用户
这么简单的程序也不自己写
求解二元一次方程组格式,二元一次方程组,要有格式,求解
1楼 匿名用户 概念如果一个方程含有两个 未知数 并且所含未知项都为1次方 那么这个整式方程就叫做二元一次方程 有无穷个解 若加条件限定有有限个解 二元一次方程组 则一般有一个解 有时没有解 有时有无数个解 如一次函数中的平行 二元一次方程的一般形式 ax by c 0其中a b不为零 这就是二元一...
二元一次方程组的解法和概念,二元一次方程组的概念?
1楼 匿名用户 含有两个未知数,并且所含未知数的项的次数都是1的方程叫做二元一次方程。 把两个二元一次方程联合在一起,那么这两个方程就组成了一个二元一次方程组。 解法可以看以下内容。http wenku baidu view b546acd328ea81c758f578cd html 2楼 匿名用户...
二元一次方程组无解时,怎么解就共轭
1楼 匿名用户 一元二次方程? x 2 2x 2 0 x 1 2 1 0 x 1 i x 1 i 0 x1 1 i x2 1 i 2楼 匿名用户 b 2 4ac 0的时候 二元一次方程组怎样解得共轭复数 3楼 匿名用户 二元一次方程组无法解得共轭复数。下面的例子本质上是二次方程,因为有xy。 怎样来...