zoukankan      html  css  js  c++  java
  • 函数的使用 2018-3-28

    函数

    函数的嵌套:

            嵌套调用:函数内又调用了其他函数

            嵌套定义:函数内又定义了其他函数

    名称空间与作用域

              一,名称空间:存放名字与绑定关系的地方(类似于存放函数名的地方)

                       1,内置名称空间:python自带的名字,打开解释器就生效,关闭失效

                       2,全局名称空间:文字级别的名字,顶头写,文件执行时生效

                       3,局部名称空间:   函数内的名称。函数调用使用时临时生效,文件结束或者在文件执行期间被删除后失效

    找到赋值变量:目标变量在局部,查找范围     局部>全局>内置

    作用域:即,发挥作用的范围  

                  作用域关系在函数定义阶段就规定死了,与调用无关

                 全局作用域        内置名称空间,全局名称空间

                  特点: 1,在任何位置都能够访问

                              2,该范围内的名字伴随程序整个生命周期

                 局部作用域              局名称空间

                                1,只能在函数内部使用  

                                 2,调用时生效,调用结束后失效

    对象:函数在python中第一类对象

           1,可以被引用        2,可以当作参数传入           3,可以当作函数的返回值         4,可以当作容器类型的元素

    闭包函数:   定义在函数累不函数,并且该函数包含外部函数作用域中名字的引用

                     

                            

  • 相关阅读:
    安卓打包名称
    安卓判断麦克风权限
    Redis基础了解
    Redis的安装
    SVN的日常使用和安装
    Maven基础2
    Maven基础1
    ResultSet的Type
    Hibernate高级查询QBC条件设置——Restrictions用法 引自:http://www.cnblogs.com/evon168/archive/2010/10/29/1863059.html
    Spring配置事务 http://www.cnblogs.com/leiOOlei/p/3725911.html
  • 原文地址:https://www.cnblogs.com/tianyu529/p/8664924.html
Copyright © 2011-2022 走看看