[Python]经典例题——解一元二次方程
总体思路:
1.输入a b c
2.计算德尔塔▲(▲=b^2-4ac)
3.判断解的个数(▲=0,两个解相同)(▲>0,两个解不同)(▲<0,无解)
4.利用-b+根号▲/2a
代码如下:
#输入abc的值
a=float(input("输入a:"))
b=float(input("输入b:"))
c=float(input("输入c:"))
#计算delta
delta=b**2-4*a*c
#判断解的个数
if delta>0:x1 = (b + delta ** 0.5) / (-2 * a)x2 = (b - delta ** 0.5) / (-2 * a)print("x1=", x1)print("x2=", x2)
elif delta==0:x=b/-2*aprint("x1=x2=",x)
#计算x1,x2
elif delta<0:print("方程无解!")
[Python]经典例题——解一元二次方程相关推荐
- 用python写一个解一元二次方程的类
第一步 明确需要的变量 要解一元二次方程,肯定先把它化成一般式:ax^2+bx+c=0,我们需要用到的参数是a,b,c还有一个判别式"▲" ,可以随意给个名字,我这里给的g. 第二 ...
- python定义一个解一元二次方程的函数
不讨论二次,一次参数都是零的情况,不讨论有虚数根的情况 思路: 利用求根公式做判断有无实数根b*b-4*a*c 利用求根公式进行求解 步骤: 构建一个三个形参的函数,做根的判别式: import ti ...
- Python基础例题:一元二次方程求解。
题目: 通过用户一次输入二次项系数.一次项系数.常数项的值,求解二元一次方程的实数根. 分析: 1.只考虑整数情况,其他的我也不懂 2.依次设置用户输入. 3.判断二元一次方程有无实数根 4.利用二元 ...
- python怎么算一元二次方程_python如何解一元二次方程
本文收集整理关于python如何解一元二次方程的相关议题,使用内容导航快速到达. 内容导航: Q1:python 使用try except解一元二次方程问题 123456789101112131415 ...
- Python——解一元二次方程
Python的第一个练习--解一元二次方程&条件语句 1.float ()函数用于将整数和字符串转换成浮点数. 2.int()函数也可以解整数方程,但是当不是整数的是,就会报错. print( ...
- Python:解一元二次方程(带分数和根号结果!)
Python:解一元二次方程(带分数和根号结果!) 利用Python解一元二次方程 完善方程的系数 定义函数开方后是否为整数(在试了n次后终于搞定如何判断开方为整数类型) 定义函数取整开方后的数 判断 ...
- python解一元二次方程
解一元二次方程ax^2+bx+c=0 刚开始碰到这个问题,习惯性地想要用迭代的方式来做,居然忘记了解方程的公式... 思路: 公式法解方程即可,先计算delta=b^2-4ac 若delta<0 ...
- 【Java例题】2.8 解一元二次方程
8.解一元二次方程. 输入一元二次方程的a,b,c三个系数,解一元二次方程 ax^2+bx+c=0,输出两个根 package study;import java.util.Scanner;publi ...
- c语言韦达定理求方程解,解一元二次方程练习题(韦达定理)
<解一元二次方程练习题(韦达定理)>由会员分享,可在线阅读,更多相关<解一元二次方程练习题(韦达定理)(13页珍藏版)>请在人人文库网上搜索. 1.解一元二次方程练习题(配方法 ...
最新文章
- win2000.win2003关闭端口详解--防黑必备
- 落地即一地鸡毛,AI落地存在的难题有哪些?
- Linux之LVM与磁盘配额(quota)详解
- SetRegistryKey函数
- 六、Git多人开发: 把同一文件改成了不同的文件名如何处理?
- python规则框架_Pytest框架【2】:用例规则
- python画三维立体图难吗_万万没想到,Python竟能绘制出如此酷炫的三维图
- 剑指offer-JZ30 包含min函数的栈(C++,附自己的分析)
- 苹果经典复古彩虹Logo回归?这效果图 看了只想告辞!
- java 广告插件_徒手创建一个chrome扩展-屏蔽广告插件
- 计算机网络 | 无盘工作站的建立
- Linux各个版本资源下载
- Tampermonkey油猴脚本安装及入门
- implement 和 extends 的区别
- SAS硬盘优缺点概述
- Unity关节的使用和举例,布娃娃系统
- 阿里巴巴原来这么容易就能进去…
- Caffe新手教程傻瓜系列(9):训练和测试自己的图片
- Duplicate Finder for Mac 1.4.3 重复文件查找和删除 破解版下载
- algo_KNN(k-nearest neighbor)