hhzczy 发表于 2018-10-24 10:09:11

关于python之闭包相关

def fun1():
    x =
    def fun2():
      x *= x        #x是数字5,5*5=25
      return x                #x是数字25
    return fun2()
   
print(fun1())

以上代码文件运行结果是:,是一个列表。
我想不通的是为什么会出来一个列表。

下图是数字25,一样的代码啊

塔利班 发表于 2018-10-24 10:15:58

我运行也是25,怎么来的列表

hhzczy 发表于 2018-10-24 12:19:24

塔利班 发表于 2018-10-24 10:15
我运行也是25,怎么来的列表

{:5_101:}大概是我心急,最后忘记ctrl+s保存py文件,运行的中间的结果,重新试了一下确实是。
有些奇怪,哈哈。谢谢。
麻烦您了
页: [1]
查看完整版本: 关于python之闭包相关