python查看方法作用_python学习笔记——函数篇

函数的作用

简单来说就是将一段代码封装起来,在使用的时候可以重复调用,这样一来就可以避免重复编写同一段代码。

函数的基本语法

定义:

1.def 是定义函数的关键字

2.function_name是函数名

3. ( ) 和 : 不能省略

4.函数体的范围是函数下面一个TAB(或4个空格)的代码块

5.函数的形参和返回值不需要声明类型

调用

直接调用函数名来调用函数

注释

在 def 下面一行用3个引号留下注释

或者

在pycham中,鼠标放函数名上,点击小灯泡,可选择更多格式的注释

查看注释

可以使用内置函数 help( ) 来查看函数内的注释

注意:使用help时,要查看的函数名后面不要带( )

函数的结束

1.函数体执行到 return 结束

2.return 后面跟的返回值会返回给函数调用的位置

3.返回值可以返回任意类型的值,并且不需要声明类型

4.如果返回值没有return语句、有return语句没有执行到、执行了不返回任何值的return语句,则解释器都会认为函数以return None结束,即返回空值。

函数嵌套定义

python允许函数嵌套定义,即在函数内部可以再定义另一个函数。

1.在函数嵌套定义规则和函数定义相同

2.在函数内部定义的函数,只能在定义的函数内部使用

可调用对象

修饰器

函数对象的动态性

函数递归调用

函数参数

位置参数

默认值参数

关键参数

可变长度参数

强制函数某些参数必须以关键参数形式进行传值

强制函数所有参数必须以位置参数形式进行传值

传递参数时的序列解包

标注函数参数与返回值类型

函数变量作用域

全局变量与局部变量

nonlocal变量

lambda表达式

生成器函数设计要点

偏函数与函数柯里化

单分发器和泛型函数

协程函数

注册程序退出时必须执行的函数

回调函数

函数案例

机器学习实战

python 入门实战

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值