python的函数讲解
1、函数的定义>>完成特定功能的一个语句组,通过调用函数名来完成语句组的功能>>为函数提供不同的参数,可以实现对不同数据的处理>>函数可以反馈结果
2、python函数的分类>>自定义函数:用户自己编写的>>系统自带函数: Python内嵌的函数(如abs()、 eval())、Python标准库中的函数(如math库中的 sqrt())、图形库中的方法(如myPoint.getX())等
3、python函数定义格式使用def语句 def <name>(<parameters>): <bod烤恤鹇灭y>>>函数名<name>:可以是任何有效的Python标识符>>参数列表<parameters>:是调用函数时传递给它的 值(可以由多个,一个,或者零个参数组成,当有多 个参数时,各个参数用逗号分隔)>>参数个数大于等于零>>多个参数由逗号分隔可以看看代码实际举例
4、python函数的2种类型>>形式参数:定义函数时,函数名后面圆括号中的 变量,简称“形参”。形参只在函数内部有效 。>>实际参数:调用函数时,函数名后面圆括号中的 变量,简称 “实参”。
5、实例1函数功能:将传给它的数值增1,返回增加后的值return语句:结束函数调用,并将结果返回给调用者return语句是可选的,可出现在函数体的任意位置没有return语句,函数在函数体结束位置将控制权返 回给调用方
6、实例2de酆璁冻嘌f sing(people): print('Happy birthday to you!') print('Happy birthday to you!') print('Happy birthday to you,'+people+'!') print('Happy birthday to you!')sing('Mik')print()sing('Lil')
7、实例2的运行结果展示同时唱生日快乐歌给Mik和Lil