美文网首页Python自习室
函数的调用(一)

函数的调用(一)

作者: 子奇的小屋 | 来源:发表于2019-12-04 21:04 被阅读0次

    函数作为计算机代码的一种抽象方式,它的作用不言而喻!

    认识函数:

    定义:函数是一段代码的表示,是一段具有特定功能的,可重用的语句组

    函数是一种功能的抽象,一般函数表达特定功能

    两个作用:降低编程难度和代码复用

    具体用法:python中首先使用 “ def ” 语句来定义函数,然后依次写出函数名,括号,参数(可以有多个参数),冒号,另起一行写函数体,末行返回值用 “ return ” 语句执行。

    实例如下:

    函数定义时,所指定的参数是一种占位符,参数是输入,函数体是处理

    函数定义后,如果不经过调用,不会被执行

    函数的调用方法:

    调用是运行函数代码的方式,函数调用后得到返回值

    调用时要给出实际参数,用实际参数替换定义中的参数

    可以调用自己定义后的函数,也可以直接调用Python基础模块和各类库里面的内置函数

    函数的参数传递:

    函数可以有参数,也可以没有,但必须包留括号

    函数参数的传递使得Python功能更加强大,函数参数大致有4种类型:可选参数,可变参数,位置参数,关键字参数

    可选参数传递:

    函数定义时,可以为某些参数指定默认值,构成可选参数

    可变参数传递:

    函数定义时,可以设计可变数量参数,即不确定参数总数量

    位置参数传递:

    按照参数位置,依次传递参数,这是最普通的方式

    关键字参数传递:

    可以改变顺序,按照关键字传递参数

    函数的返回值:

    return保留字用来传递返回值

    函数可以有返回值,可以有return,也可以都没有

    return可以传递0个返回值,也可以传递任意多个返回值(将多个返回值用逗号分隔)

    lambda函数:

    lambda函数返回函数名作为结果

    lambda函数是一种匿名函数

    使用lambda保留字定义,函数名是返回结果

    lambda函数用于定义简单的,能够在一行内表示的函数

    微信公众号:子奇的小屋

    原文链接

    小屋感谢您的到来!

    请关注小屋,和小屋共享笔记!

    相关文章

      网友评论

        本文标题:函数的调用(一)

        本文链接:https://www.haomeiwen.com/subject/chqrgctx.html