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

求教一个问题 为什么把以下两行注释了会报错呢 谢谢啦

求教一个问题 为什么把以下两行注释了会报错呢 谢谢啦

慕容2434463 2017-04-17 21:37:53
def count():    fs = []    for i in range(1, 4):        def f(j):            # def g():                return j*j            # return g        r = f(i)        fs.append(r)    return fsf1, f2, f3 = count()print (f1(), f2(), f3())    print (f1(), f2(), f3())TypeError: 'int' object is not callable
查看完整描述

1 回答

?
慕容2434463

TA贡献1条经验 获得超0个赞

def f(j=i)就行了吗
查看完整回答
反对 回复 2017-04-18
  • 1 回答
  • 0 关注
  • 1122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信