#求一元二次方程的根
import math
while True:
a=int(input('请输入a:'))
b=int(input('请输入b:'))
c=int(input('请输入c:'))
if (a!=0 and b**2-4*a*c>0):
def quadratic(a,b,c):
x1=(-b+math.sqrt(b*b-4*a*c))/(2*a)
x2=(-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
print('方程的实根为',quadratic(a,b,c))
break
else:
print('您输入的参数有误,请重新输入')
continue
python定义函数求解一元二次方程
最新推荐文章于 2024-08-09 16:27:13 发布