码迷,mamicode.com
首页 > 其他好文 > 详细

09 函数

时间:2018-07-21 22:36:45      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:实参   一个   none   指定   turn   bsp   结束   rgs   *args   

一.函数的语法:

  def 函数名:

    函数体

二.return的作用:

  1.遇见return,此函数结束,不再继续执行

  2.给函数的调用者一个访问结果

  关于返回值:

    如果return什么都不写,或者不写return,返回的结果就是None

    如果return后面写了一个值,则调用者可以接收一个结果

    如果return后面写了多个结果,则调用者可以接收一个tuple,调用者可以直接解构多个变量

三.函数的参数:

   参数,函数在调用的时候指定具体的一个变量的值,就是参数,语法:

    def 函数名(参数列表):

      函数体

   1.形参:

    写在函数声明的位置的变量叫形参.

   2.实参:

    在函数调用的时候给给函数传递的值

   3.传参:

    给函数传递信息的时候将实际参数交给形式参数的过程

   4.位置参数:

   5.关键字参数:

   6.混合参数:

     位置参数一定要放在关键字参数之前!

   7.动态传参:

    *args,**kwargs,出来的结果是个元组和一个字典

   参数顺序:

    位置参数>*args>默认值参数>**kwargs

    

   

    

 

09 函数

标签:实参   一个   none   指定   turn   bsp   结束   rgs   *args   

原文地址:https://www.cnblogs.com/tubuqianqiulu/p/9348122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!