#求一元二次方程的根
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-01-24 01:00:59 发布
本文介绍了一个简单的Python程序,用于求解一元二次方程的实数根。通过用户输入方程的系数a、b和c,程序判断方程是否有实数解,并输出方程的两个实根。
1万+

被折叠的 条评论
为什么被折叠?



