基于python编程的一元二次方程的求解(未考虑虚数情况)

这篇博客由Python初学者分享,基于中国大学MOOC的Python课程,介绍了如何使用Python编程求解一元二次方程。文章包含程序流程图、代码实现和运行结果截图,展示了不同输入情况下代码的运行状态。虽然代码尚未处理虚根情况,但已展现出基本的编程思路和流程。
摘要由CSDN通过智能技术生成

基于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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值