zoukankan      html  css  js  c++  java
  • 函数的进阶

    函数的动态参数

      *args  位置参数动态传参

     **kwargs  关键字动态传参

     顺序:位置参数,*args,默认值,**kwargs

     *args    **kwargs    接收所有参数

     形参的位置*,**: 聚合

    名称空间

     全局命名空间  =>我们直接在py文件中,函数外声明的变量属于全局命名空间

     局部命名空间 =>在函数中声明的变量会放在局部命名空间

     内置命名空间 = > 存放python解释器为我们提供的名字,listtupleint 这些都是内置命名空间

     加载顺序  

     内置命名空间

     全局

     局部(在函数执行的时候才会被调用)

     取值顺序

     局部

     全局

     内置

     globals()  可以查看全局作用域中的内容

     locals()     可以查看当前作用域中的内容

    函数的嵌套

    关键字  global  和  nonlocal  

    global  

    在全局创建了一个新的变量

    nonlocal

  • 相关阅读:
    区块链:术语
    比特币术语表
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
    我的友情链接
  • 原文地址:https://www.cnblogs.com/lzqrkn/p/9451306.html
Copyright © 2011-2022 走看看