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)在函数里面体现为字典

    各种类型的参数混合


  • 相关阅读:
    基本STRUTS标签-学习笔记-Logic标签
    Static的使用
    模板template
    iostream与iostream.h的区别
    数据库连接池
    canvas基础
    javascript面试题集
    ES6新特性学习
    原型和原型链
    css为tbody或者li奇数偶数行样式
  • 原文地址:https://www.cnblogs.com/come202011/p/12229341.html
Copyright © 2011-2022 走看看