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:在局部寻找外层函数中离他最近的那个变量
  • 相关阅读:
    uniapp中pages文件及iconfont引入
    js判断字符串是否为JSON格式
    分布式事务CAP简介
    C#面试题
    关于跨域问题
    JS显示隐藏节点
    JS时间序列化显示
    前端命令
    Java8
    java14环境变量配置超简单
  • 原文地址:https://www.cnblogs.com/mixw/p/9449517.html
Copyright © 2011-2022 走看看