zoukankan      html  css  js  c++  java
  • day10,关于函数知识的概括总结。

    函数: 对功能或者动作的封装
            语法:
                def 函数名(形参):
                    函数体
                函数名(实参)
        函数的返回值
            return,  终止函数的运行
            1. 函数内部不写return, 默认在最后返回None
            2. 函数只写了return  返回None
            3. return 值   有一个返回值
            4. return 值1, 值2, 值3 ....  有多个返回值
            返回值返回给调用方
        函数的参数(一部分)
            形参: 在函数声明位置的变量
                1. 位置参数
                2. 默认值参数
                3. 混合 位置, 默认值
                4. 动态传参, *args, **kwargs
            实参: 在函数调用的时候给函数传递的具体的值
                1. 位置参数
                2. 关键字参数
                3. 混合参数
                    顺序: 位置, 关键字
            传参: 把实参赋值给形参的过程
            
    参数的分类 形参和实参. 个数要一一对应
            形参: 在函数声明的时候.
                 1. 位置参数
                 2. 默认值参数
                 3. 混合. 顺序的问题
                       位置, 默认值
                 4. 动态传参  *args, **kwargs
             实参: 在函数调用的时候.
                     1. 位置参数  按照形参声明的位置给参数传递信息
                     2. 关键字参数. 根据形参声明的变量名来传递信息
                     3. 混合参数
                     位置+关键字,  顺序, 先位置参数, 然后关键字
                
    关于return,  可以终止函数的运行
       如果函数什么都不写. 不写return,  函数在运行的结尾. 返回一个None
       写了return. 但是return后面什么都没有. 表示返回None
       写了return  后面有一个值。 有一个返回值, 返回给调用者
       写了return。 后面跟了多个值。 有多个返回值。用逗号隔开。 接收的时候是元组
       返回给调用者。
  • 相关阅读:
    【c++算法】移除性算法
    【c++容器】标准库与boost库中一些容器的介绍
    【Marva Collins' Way】第十章
    pc后时代的vs2012
    【行业关注】决策
    .net控件
    Silverlight 全屏显示
    ImageError error #4001 in control 'Xaml1': AG_E_NETWORK_ERROR 异常
    Silverlight跨域,Silverlight在IIS中部署等问题解决之道
    演练:使用 Expression Blend 或代码创建 Silverlight 时钟
  • 原文地址:https://www.cnblogs.com/liuteacher/p/9886071.html
Copyright © 2011-2022 走看看