Python基础之函数(1/3)
函数(基础) [函数后续还会更新两次]
一.认识函数的作用
函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置,调用这个名称即可完成对应的需求
函数在开发过程中,可以更高效的实现代码重用
二.函数的使用步骤
1定义函数
2.调用函数
注意:
1.不同的需求,参数可有可无
2.在python中,函数必须先定义后使用
结论:
1.函数先定义后调用,如果先调用会报错
2.如果没有调用函数,函数里面的代码不会执行
函数执行流程
当调用函数的时候,解释器会回到定义函数的地方去执行下方输进的代码,当这些代码执行完,回到调用函效的地方继续向下执行
定义涵数的时候,函数体内部缩进的代码并没有执行
3.函数的参数作用
思考:上述addnum1函数只能完成数字1和2的加法运算,如果想要这个因数变得更灵活,可以计算任
何用户指定的两个数字的和,如何书写程序?
分析:用户要在调用函数的时候指定具体数字,那么在定义因数的时候就需要接收用户指定的数字。
涵数调用时候指定的数字和定义函数时候接收的数字即是函数的参数。
4.函数返回值的作用
打印结果:烟
return 作用:
负责函数返回值
退出当前函数导致return下方的所有代码(函数体内部)不执行
5.返回值的应用
三.函数的说明文档
用于说明自定义函数的作用
语法
写于内置函数的第一行
高级使用(敲回车实现)
四.函数的嵌套调用
综合案例:打印图形
函数嵌套调用打印多条--------
案例二(求和计算)
a.求和
b.求平均值
总结
函数的参数:函数调用的时候可以传入真实数据,增大函数的使用的灵活性
.形参:函数定义时书写的参数(非真实数据)
.实参:函数调用时书写的参数(真实数据)