zoukankan      html  css  js  c++  java
  • Python _Mix*10

    • 函数的动态参数
      • *args位置参数,动态传参
      • **kwargs关键字参数,动态传参
      • 顺序:位置→*args→默认值→**kwargs
      • 形参的位置*,**:聚合
      • 实参的位置*,**:打散
      • (可以把list,tuple,set,str进行打散迭代, 打散成关键字参数)
        • 补充:
          • 函数的注释,定义一个函数后,在第一行以注释的方式将函数的作用说明
          • 查寻函数的作用:函数.__doc__
    • 命名空间
      • 内置名称空间
      • 全局名称空间
      • 局部名称空间
      • 内置 > 全局 > 局部
      • 作用域:
        • 全局作用域:内置+全局
        • 局部作用域:局部(且函数被调用)
          • 操作:
            • globals( )查看全局中的内容
            • locals( )查看当前作用域中的内容
    • 函数嵌套
      • 函数可以相互的嵌套,函数里可以写函数,也可以调用函数.
    • global和nonlocal
      • global:在局部访问全局中的内容(把全局中的内容引入局部,如果全局中没有,会创建一个变量)全局变量本身是不安全的,不能随意修改,用global可以修改.
      • nonlocal:在局部寻找外层函数中离他最近的那个变量
  • 相关阅读:
    python高级 之(三) --- 高阶函数
    python高级 之(二) --- 类装饰器
    python高级 之(一) --- 函数类型
    jQuery
    css
    html
    px2rem
    keep-alive标签
    rem适配方案2(flexible.js)
    媒体查询
  • 原文地址:https://www.cnblogs.com/mixw/p/9449517.html
Copyright © 2011-2022 走看看