zoukankan      html  css  js  c++  java
  • day11整理

    day11整理

    可变长参数

    *形参名 用元组接收多余的位置实参

    调用函数时,有多少个位置实参,就接收多少个

    ** 形参

    用字典接收多余的关键字实参

    *实参

    *lt把列表中的元素打散成位置实参依次传给位置形参

    ** 实参

    **dic 把字典打散成关键字实参然后传给函数

    函数对象

    1. 引用
    2. 容器元素
    3. 作为函数的实参
    4. 作为函数的返回值

    函数对象 == 函数名

    函数嵌套

    函数里面有函数

    函数内部定义的函数,外部不能用

    函数名称空间

    名称空间:专门存储名称的

    内置名称空间:存储了内置方法的名称

    数据类型自带内置方法

    全局名称空间:除去内置和局部都叫全局

    名称空间生成顺序总结:

    1. 内置名称空间
    2. 全局名称空间
    3. 局部名称空间

    搜素顺序:

    先从当前所在位置寻找,找不到再按照这种顺序,不会逆向寻找

    局部--->全局----->内置

    作用域

    全局作用域:内置名称空间+全局名称空间

    局部作用域:局部名称空间

    global:让以下局部变量变成全局的

    nonlocal:让变量成为顶层函数的局部

    所有的可变数据类型均可打破上述一切规则

  • 相关阅读:
    素数推断算法(高效率)
    Hibernate的fetch
    TRIZ系列-创新原理-22-变害为利原理
    Offer是否具有法律效力?
    浅谈C++多态性
    C语言scanf函数详解
    大话设计模式之原型模式
    Android源码文件夹结构
    简单的REST的框架实现
    android startActivityForResult的用法
  • 原文地址:https://www.cnblogs.com/kaizi111/p/11568064.html
Copyright © 2011-2022 走看看