实验三
第一题
1.求一元二次方程的根。
要求:输入一元二次方程的三个系数a、b、c,根据系数值,可得出如下三种根:
(1)△>0,两个实根
(2)△=0,重根,即相同根
(3)△<0,无实数根
输出两个实根x1和x2,若没有实根则输出信息:无实根。
代码片.
from math import sqrt
#这样引入的话在使用sqrt的时候就不需要写成math.sqrt了
a,b,c=eval(input("input a,b,c:"))
deta=b**2-4*a*c
if deta>0:
x1=(-b+sqrt(deta))/(2*a)
x2=(-b-sqrt(deta))/(2*a)
print('x1=',x1,',x2=',x2)
elif deta==0:
x
本文介绍了同济大学Python程序设计基础实验的内容,涉及一元二次方程根的计算、购物折扣计算、上网费用评估、数字排序及古代鸡兔同笼问题的解决方案。实验涵盖多分支条件判断和逻辑运算,旨在提升学生的算法思维和编程能力。
最低0.47元/天 解锁文章
7598

被折叠的 条评论
为什么被折叠?



