Python函数和lambda表达式

 

函数就是一段封装好的,可以重复使用的代码,它使得我们的程序更加模块化,不需要编写大量重复的代码。

函数可以提前保存起来,并给它起一个独一无二的名字,只要知道它的名字就能使用这段代码。函数还可以接收数据,并根据数据的不同做出不同的操作,最后再把处理结果反馈给我们。

本章不仅会介绍 Python 定义和使用函数的基本语法,还有很多高级的函数用法(例如 lambda 匿名函数),都会为你一一详解。

本章内容:
1. Python函数(函数定义、函数调用)用法详解
2. Python函数值传递和引用传递(包括形式参数和实际参数的区别)
3. Python函数参数传递机制(超级详细)
4. 什么是位置参数,Python位置参数
5. Python函数关键字参数及用法
6. Python函数默认参数设置(超级详细)
7. Python函数可变参数(*args,**kwargs)详解
8. Python逆向参数收集详解(进阶必读)
9. Python None(空值)及用法
10. Python return函数返回值详解
11. Python函数返回多个值的方法(入门必读)
12. Python partial偏函数及用法
13. Python函数递归(带实例演示)
14. Python变量作用域(全局变量和局部变量)
15. Python如何在函数中使用同名的全局变量?
16. Python局部函数及用法(包含nonlocal关键字)
17. Python函数使用方法(高级用法)
18. 什么是闭包,Python闭包(初学者必读)
19. Python lambda表达式(匿名函数)及用法
20. Python eval()和exec()函数详解
21. Python exec()和eval()的使用注意事项
22. Python函数式编程(map()、filter()和reduce())详解
23. Python 3函数注解:为函数提供类型提示信息
24. 提高代码可读性和颜值的几点建议(初学者必读)