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

我在IDLE中输入参考答案代码为什么运行了但是没有任何显示呢

我在IDLE中输入参考答案代码为什么运行了但是没有任何显示呢http://img1.sycdn.imooc.com//5fa0117d0001b21208540135.jpg

正在回答

2 回答

原来如此,谢谢啦

0 回复 有任何疑惑可以回复我~
from functools import reduce

def calc_prod(list_):
    def lazy_prod():
        def f(x, y):
            return x * y
        return reduce(f, list_, 1)
    return lazy_prod

f = calc_prod([1, 2, 3, 4])
f()

在最后一行代码前面加上print 

更改后为print f()

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

举报

0/150
提交
取消

我在IDLE中输入参考答案代码为什么运行了但是没有任何显示呢

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