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

重中之重-函数

时间:2018-08-08 17:36:56      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:位置   调用   传值   def   返回值   接受   参数   功能   中间   

一、什么是函数?

  函数是对功能的封装

  语法:

    def 函数名(形参列表):

      函数体(代码块,return)

  调用:

    函数名(实参列表)

二、返回值(return)

  return:在函数执行的时候.如果遇到return,直接返回

  1.如果函数什么都不写,不写return,没有返回值.得到的是None

  2.在函数中间或者末尾写return,返回的是None

  3,在函数中写return 值.返回一个值.

  4.在函数中可以多个返回值,return 值1,值2,值3.....接受到的是元组

三、参数

  函数执行的时候给函数传递信息

  *形参:函数声明的位置的变量 

  *实参:函数调用的时候给的具体的值

  传参:把实参交给形参的过程

  1.实参:

    (1).位置参数,按照形参的参数位置,给形参传值

    (2),关键字参数,按照形参的名字给形参传值

    (3),混合参数,即用位置参数,也用关键字参数

  2.形参:

    (1).位置参数

    (2),默认值参数 先位置后默认值

    (3),动态参数

重中之重-函数

标签:位置   调用   传值   def   返回值   接受   参数   功能   中间   

原文地址:https://www.cnblogs.com/Treasuremy/p/9443892.html

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