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

请问如何将这个代码运用到 Python里面的IDLE中呢?

def average(*args):  

      sum = 0.0 

      if len(args) == 0:      

           return sum   

      for x in args:      

          sum = sum + x  

      return sum/len(args)


print average()

print average(1, 2)

print average(1, 2, 2, 3, 4)

正在回答

2 回答

嗯嗯。我知道,就是想问问怎么调试这段代码呢,因为

print average()

print average(1, 2)

print average(1, 2, 2, 3, 4)

这串输入是错误的。

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

Albert__无颜_0

个人认为你用的版本是py3.然后在网页上敲的代码是语法本身是不规范的(py2 or py3 均可运行),所以把代码搬到py3环境里会报错。 solution: print (average()) print (average(1, 2)) print (average(1, 2, 2, 3, 4))
2016-03-21 回复 有任何疑惑可以回复我~

1,保证成功安装Python IDLE

2,安装完成之后,在我们的开始菜单,找到 Python idle,双击运行,就可以在我们的idle中,调试我们的python代码了。


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

举报

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

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

进入课程

请问如何将这个代码运用到 Python里面的IDLE中呢?

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