python函数的定义和调用
2017-11-02 15:59:30 28 举报
AI智能生成
登录查看完整内容
python函数的定义和调用
作者其他创作
大纲/内容
函数
函数嵌套
闭包
定义
为了保证函数功能特有的函数不被其他人随意调用
命名空间
作用域链
nonlocal关键字
1.外部必须有这个变量
2.在内部函数声明nonlocal变量之前不能再出现同名变量
3.内部修改这个变量如果想在外部有这个变量的第一层函数中生效
应用
装饰器
调用
开放封闭原则
装饰器格式
函数定义
接收参数
形式参数
位置参数
默认参数
默认参数 = “默认参数的值”
*做聚合用,将一个一个的参数组合成一个元组
关键字
函数调用
实际参数
按照位置传
位置传参:必须传的参数
按照关键字传
混用:按照位置传必须在关键字传参之前
*做打散用,将一个列表或者元组打散成多个参数
返回值
关键字return
没有返回值默认None
def 函数名():
收藏
0 条评论
回复 删除
下一页