随笔分类 -  python函数

摘要:本节主要内容: 1. 通⽤装饰器回顾 2. 函数的有⽤信息 3. 带参数的装饰器 4. 多个装饰器同时装饰⼀个函数 1.通⽤装饰器回顾 通过装饰器的模板格式: def wrapper(fn): def inner(*args,**kwargs): #增加的内容 ret = fn(*args,**kw 阅读全文
posted @ 2018-06-15 14:41 auxiaoliu 阅读(125) 评论(0) 推荐(0)
摘要:关于问题的注意事项 nonlocal 的问题 nonlocal的变量范围问题,可以获取上层函数的变量,如果上层函数没有这个变量,那么会到上上层找,但不会到全局找. 示例如下: 关于全局作用域和局部作用域的问题 示例: 关于dic增加的j时dic.setdefault("key","value") 这 阅读全文
posted @ 2018-06-14 15:33 auxiaoliu 阅读(224) 评论(0) 推荐(0)
摘要:主要内容 1. 名称空间, 局部名称空间, 全局名称空间, 作⽤域, 加载顺序. 2. 函数的嵌套 3. gloabal, nonlocal关键字 1.名称空间(也就是全局和局部) 命名空间分类: 1)全局命名空间, .py文件内,函数外声明的变量 2)局部命名空间 在函数里面声明的变量 3)内置命 阅读全文
posted @ 2018-06-12 16:19 auxiaoliu 阅读(184) 评论(0) 推荐(0)
摘要:函数: 本节内容: 1. 什么是函数 2. 函数定义, 函数名, 函数体以及函数的调⽤ 3. 函数的返回值 4. 函数的参数 1.什么是函数? 定义⼀个事情或者功能. 等到需要的时候直接去⽤就好了. 那么这⾥定义的东⻄就是⼀个函数. 函数: 对代码块和功能的封装和定义 2. 函数定义, 函数名, 函 阅读全文
posted @ 2018-06-12 15:16 auxiaoliu 阅读(141) 评论(0) 推荐(0)