基于python编程的一元二次方程的求解
写在前面的话:
我是单纯感兴趣才开始自学python的,听的是中国大学MOOC(慕课)网的哈尔滨工业大学车万翔老师的授课《高级语言程序设计(Python)CAP》,网址分享给大家:
https://www.icourse163.org/learn/HIT1001616002tid=1003006007#/learn/announce。
所以说呢我也是作为一个python的初学者,也可以称作是“小白”来写这篇博客的。希望能给需要帮助的同学朋友们一点解惑。
程序流程图:
写代码最开始就是要画一个程序流程图,保证思维的严谨也便于编程。在求解一元二次方程,我所根据的流程图如下:
话不多说直接上代码
#!/usr/bin/python3
#利用条件、循环语句实现一元二次方程的反复求解
import math
caculate = 1;
while(caculate):
caculate = 0;
# 输入一元二次方程三个参数值a,b,c
a = float(input('请输入a的值 a = '));
b = float(input('请输入b的值 b = '));
c = float(input('请输入c的值 c = '));
# 计算det