Function Workshop
Welcome to the function workshop for python. This workshop is designed to learn more about python’s function.
Goals of the teams
- Define a function - inculding ‘def’ keyword / function name / params list / return / call your customized function
- Call function - Python build-in function / import module and function (absoulte import and relative import)
- Function’s params - Default param / variable params / keyword params / Named keyword params / Dynamic default params
- Function’s return value - No return / Return single value / Return multiple value / Receive the return value
- Variables’ scope - Local / Nested / Global / Built-in / Keyword related to the scope
- Lambda function
- Function decorators
目标
- 定义函数 - def语句 / 函数名 / 参数列表 / return语句 / 调用自定义函数
- 调用函数 - Python内置函数 / 导入模块和函数(绝对导入和相对导入)
- 函数的参数 - 默认参数 / 动态默认值参数 / 可变参数 / 关键字参数 / 命名关键字参数
- 函数的返回值 - 没有返回值 / 返回单个值 / 返回多个值 / 接收返回值
- 作用域问题 - 局部作用域 / 嵌套作用域 / 全局作用域 / 内置作用域 / 和作用域相关的关键字
- 匿名函数
- 函数装饰器