前言:之前我们学过了py中函数,这一章我们来学习它的进阶版
目录
一.函数的多返回值
1.1关于函数的多返回值
1.2举例
二.函数多种传参方式
2.1关于多种传参方式
2.2关键字参数
2.2缺省参数
2.3不定长参数
2.4小结
三.匿名函数
3.1关于函数如何作为参数进行传递
3.2函数举例
3.3小结
3.4lambda匿名函数
3.5匿名函数的举例
3.6小结
一.函数的多返回值
1.1关于函数的多返回值
之前我们学函数的时候,我们最后只能得到一个返回值,本小结的语法可以得到多个返回值。
1.2举例
二.函数多种传参方式
2.1关于多种传参方式
2.2关键字参数
2.2缺省参数
2.3不定长参数
2.4小结
三.匿名函数
3.1关于函数如何作为参数进行传递
小知识:两者的底层逻辑的区别在于,如果在函数里面传入的参数是数据,那么他就叫做数据输入,也就是说它的数据是不确定的,但计算逻辑是确定的
而如果在函数里面传入的参数就是参数,那么他就叫做代码的执行逻辑的传入,也就是说它的计算逻辑是确定的,但它的数据是不确定的
3.2函数举例
3.3小结
3.4lambda匿名函数
简单来说他俩功能完全一样,只不过lambda更简洁(个人觉得)
3.5匿名函数的举例
3.6小结
本章我们学习了函数可以有多个返回值以及它的传参方式还有匿名函数的学习,下一章讲解文件编码,(ps:马上就要结束这该死的py了)