为了账号安全,请及时绑定邮箱和手机立即绑定
关注
qq_泱泱_1

为什么我的注释会出错?

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 fs


f1, f2, f3 = count() #f1,f2,f3依次是fs列表里的元素

print f1(),f2(),f3() #说明fs列表里的元素是函数



2019-10-05 源自:python进阶 2-9 113 浏览 1 回答

最佳回答

2019-10-08

注释使用中文需在代码前加上#coding:utf-8

回复 0

qq_泱泱_1 (提问者)

是的,谢谢你哦

#1 2019-11-06 回复

举报

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