python05-函数
1. 函数的定义 2. 空函数定义 3. 具体函数举例 例1 4. 带有返回值的函数 5. 可以多返回值 6. 返回值用元组形式输出 (还可以以列表,元组,字典形式输出) 7. 函数模块的调用 1> import 函数模块名 (导入整个函数模块) 2> form 模块名 import 函数名1[,函数名2,…] (调用模块中的指定函数) 3> form 模块名 import * (导入模块中的所有函数) 4> 模块名[函数名] as 别名 (当函数名太长时,可以定义别名代替) 8. 函数参数的变化 1> 位置参数(positional argument) 在调用时要严格分清次序关系 2>关键字参数 3>默认值参数和必须参数 4>不定长参数(*参数) **str(字典型) 5>不定义参数 9. 函数传值和引用 10. 全局变量 11. 闭包 *全局作用域>闭包作用域>局部作用域 12. 匿名函数 13. 递归函数 (空间是栈) *递归实例(二分查找) 来源: CSDN 作者: 加油姑娘dyja 链接: https://blog.csdn.net/id__39/article/details/104617072