zoukankan      html  css  js  c++  java
  • 关于函数

    写函数步骤:

    1)先用代码实现功能,选取数据证明功能是否正确

    2)变成函数 加def

    3)想办法提高代码的复用性

    注:
    1)函数名中传的参数在函数体中不一定都会用上

    2)函数体中使用参数的顺序也可以和函数名中参数顺序不一样

    3)但是调用函数时参数位置要和函数名中的参数位置一致

    4)如果调用函数时指定了参数名,则会按照参数名传参,不会按照位置传参

    5)对于默认值参数,如果传了参数,则以传的参数为准,,如果没传,会使用默认参数

    6)默认参数必须放在位置参数后面【反正放在最后就没错】

    return :

    1.当调用函数的时候会返回一个值,返回的值不会直接输出到控制台;可以通过print输出、或传给其他变量

    2.想要拿到函数返回值时使用return

    3.想要直接输出到控制台,使用print

    4.return在函数中想当于一个结束符号,后面的代码不会执行

    5.return只能用在函数体中

    动态参数/不定长参数:

    1)位置参数使用了*
    2)参数个数不固定,想传几个传几个
    2)在函数内部作为一个元组
    代码示例如下:

    普通做法:

    动态参数:

    关键字参数 key-value **kwargs keyword

    1)必须使用【**】
    2)必须是key=value形式
    3)在函数里面体现为字典

    各种类型的参数混合


  • 相关阅读:
    成员变量和局部变量
    成员变量和局部变量
    对象和类
    数组
    Scanner--控制台输入
    Java运算符
    Java数据类型
    TextView控件
    Android控件
    注释
  • 原文地址:https://www.cnblogs.com/come202011/p/12229341.html
Copyright © 2011-2022 走看看