import math a = float(raw_input('input a:')) b = float(raw_input('input b:')) c = float(raw_input('input c:')) if a != 0: delta = b ** 2 - 4 * a * c; if delta < 0: print 'No solution' elif delta == 0: s = -b / (2 * a); print 'Solution is', s else: root = math.sqrt(delta) s1 = (-b + root) / (2 * a) s2 = (-b - root) / (2 * a) print 'Solutions are', s1, s2
Python 求解一元二次方程
原创
©著作权归作者所有:来自51CTO博客作者huahengyi的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
一元二次方程求解
一元二次方程求解,输入a、b、c,即可判断一元二次方程是否有实数解,如果有,会输
一元二次方程求解 输入abc 如果有 会输出解 -
python求解一元二次方程组 求一元二次方程的解python
Python 每日一题:锻炼Python语法的运用,思维逻辑的锻炼,算法能力的培养。题目: 输入一个一元二次方程的系数 a, b, c,求解方程的根。分析: 1、一元二次方程标准形式: (a ≠ 0) 其中:
python求解一元二次方程组 python 算法 数根 Python