为了账号安全,请及时绑定邮箱和手机立即绑定

为什么加了X,y就没有结果,代码如下

import math

def quadratic_equation(a, b, c,x,y):

    t=math.sqrt(b*b-4*a*c)

    x=(-b+t)/(2*a)

    y=(-b-t)/(2*a)

    return x,y

print quadratic_equation(2, 3, 0)

print quadratic_equation(1, -6, 5)


正在回答

5 回答

http://img1.sycdn.imooc.com//5903114500012d8305290205.jpg

下面的是我在里面添加了,补全参数,就可以执行了

0 回复 有任何疑惑可以回复我~
import math
def quadratic_equation(a, b, c):
    t=math.sqrt(b*b-4*a*c)
    x=(-b+t)/(2*a)
    y=(-b-t)/(2*a)
    return x,y
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)


1 回复 有任何疑惑可以回复我~

把 def quadratic_equation(a, b, c,x,y):    后面的想 x,y 删掉

0 回复 有任何疑惑可以回复我~

个人觉得不要那个X,Y吧

0 回复 有任何疑惑可以回复我~

定义与打印参数不一致

0 回复 有任何疑惑可以回复我~
#1

编号马里奥扳手 提问者

能不能再具体点
2017-03-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么加了X,y就没有结果,代码如下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信