Python自习室

函数的调用(一)

2019-12-04  本文已影响0人  子奇的小屋

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

认识函数:

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

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

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

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

实例如下:

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

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

函数的调用方法:

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

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

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

函数的参数传递:

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

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

可选参数传递:

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

可变参数传递:

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

位置参数传递:

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

关键字参数传递:

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

函数的返回值:

return保留字用来传递返回值

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

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

lambda函数:

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

lambda函数是一种匿名函数

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

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

微信公众号:子奇的小屋

原文链接

小屋感谢您的到来!

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

上一篇 下一篇

猜你喜欢

热点阅读