题解 1028: [编程入门]自定义函数求一元二次方程

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Python解决题目

摘要:解题思路:judge判断det正负值,f负责分类计算和输出注意事项:det是负数时,注意输出参考代码:def f(a,b,c): judge=b**2-4*a*c……

T1028 一元二次--7行解决,简洁明了

解题思路:注意事项:#我也是在前几个前辈的代码下,总结简化的,不要恶意对比参考代码:a,b,c=map(int,input().split())t=b**2-4*a*cx1=-b/(2*a)x2=t**0.5/(2*a)x3=(-t)**0.5/(2*a)ift>=0:print(x1+x2,

【露离】python1028: [编程入门]自定义函数求一元二次方程

解题思路:注意事项:注意有复数的情况,此时需要注意输出。因为python的复数单位是j,所以考虑format格式化输出。不能单纯的把▲取负再开方,否则会造成虚部和实部相加(或许你们不会犯此错误,反正我犯了)。所以实部虚部分开算。输出4个参考代码:defda():x1=q+pow(d,

Python方法求根

摘要:参考代码:from math import * a,b,c=map(int,input().split()) m=b**2-4*a*c if m>=0:     n=sqrt(m)   ……

用lamda函数来计算delta

摘要:解题思路:首先从math库导入sqrt函数用来计算平方根,然后接受输入,计算delta,通过条件判断来计算,特别注意<0时需要实部虚部分开计算注意事项:注意x1 x2之间有空格参考代码:from ma……