zoukankan      html  css  js  c++  java
  • 名称空间与作用域

    # 名称空间与作用域
    # 1、内置名称空间:内置函数print
    # 2、全局名称空间:文件名字,x=1,全局变量只定义好,全局都可以用
    # 3、局部名称空间:在函数内部定义y=2,y只在函数内有效

    # 1和2成为全局作用域,3是局部作用域
    # x=1
    # def funcname():
    #     pass
    #
    # # 内置函数,在python终端,输入,可以查到
    # import builtins()
    # dir(builtins)在效红丝,一定有成本的开心的

    # x是全局名称空间,y是局部名称空间
    # x=1
    # def funcname():
    #     y=100
    #     print(y)
    #
    # print(x)
    # funcname()

    # 嵌套定义
    # 定义等于什么也不做,当调用时才执行
    def f1():
        print('---->f1')
        def f2():
            print('---->f2')
            def f3():
                print('---->f3')
            f3()
        f2()
    f1()

    # 函数可以被赋值
    ff=f1
    print(ff)

  • 相关阅读:
    Codeforces Global Round 7 题解 (ABCDE)
    猫树 简单介绍
    pip模块
    协程
    多线程threading
    多进程multiprocessing
    DOM
    标签学习
    初步了解Bootstrap4
    初步了解jQuery
  • 原文地址:https://www.cnblogs.com/jensenxie/p/8646925.html
Copyright © 2011-2022 走看看