上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 一 : 面向对象初识 1.1 回顾面向过程编程VS函数式编程 函数编程较之于面向过程编程最明显的两个特点 : 1.减少代码的重用性 2.增强代码的可读性 1.2 函数式编程VS面向对象编程 函数式编程 面向对象式编程 面向对象编程第一个优点 : 是一类相似功能函数的集合,使你的代码更清晰化,更合理化 阅读全文
posted @ 2019-08-02 21:10 挂机兄 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 今日内容大纲 回顾知识点 为什么要有规范化目录 分析规范化目录. 实战演练. logging日志的进阶版. 函数以及模块的回顾 从空间角度研究函数: 全局名称空间:py 文件运行时开辟的,存放的是执行的 py 文件(除去函数内部)的所有变量和值(地址)对应关系,整个 py文件结束时,才会消失. 局部 阅读全文
posted @ 2019-08-02 08:08 挂机兄 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 2019 年 7 月 24 日 老师上课主要是两个内容 有参装饰器 多个装饰器装饰一个函数 阅读全文
posted @ 2019-07-24 18:11 挂机兄 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1. 整理今天的笔记以及课上代码,以及代码的执行流程. 2. 将模拟博客园使用装饰器进行编写. 3. 看代码写结果: 4. 编写装饰器,在每次执行被装饰函数之前打印一句’每次执行被装饰函数之前都得先经过这里’ 1. 为函数写一个装饰器,把函数的返回值 +100 然后再返回。 2. 请实现一个装饰器, 阅读全文
posted @ 2019-07-23 20:25 挂机兄 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 装饰器 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭(修改已经实现的功能) 在不改变源码及调用方式的基础上额外增加新的功能 装饰器 用来装饰的工具 版一 版二 版三 low版 高级 语法糖 ——— 甜 语法糖必须放在被装饰的函数正上方 func = wrapper(func) func 阅读全文
posted @ 2019-07-23 16:06 挂机兄 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 今日总结 非常重要的一章,可是上课的我好困好困 1. 匿名函数 1.1 lambda 形参 : 返回值 ———— lambda x : x 形参可有可无,返回值必须写,返回值只能是一个数据类型. ​ 匿名函数的名字叫 lambda 1.2 abs ( ) 绝对值 1.3 filter("函数","可 阅读全文
posted @ 2019-07-23 15:57 挂机兄 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 2.用列表推导式做下列小题 过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母 lst = ["1","2","3","4","8","weeff","bdskjk","nsdjj"] print([i.upper() for i in lst if len(i) 3]) 求(x,y)其中x是0 阅读全文
posted @ 2019-07-20 11:24 挂机兄 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 第一题: def func1(): print('in func1') 直接输出 in func1 def func2(): print('in func2') 输出 in func2 ret = func1 ret() func1() 第一次调用 ret1 = func2 ret1() func2 阅读全文
posted @ 2019-07-19 18:44 挂机兄 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 今日总结 1. 生成器 生成器的本质就是一个迭代器 生成器和迭代器的区别: ​ 生成器是 python 自带的 ​ 生成器是程序员写的 2. 生成器 节省空间 惰性机制 不能逆行 一次性 一个 next 对应一个 yield yield 能够返回内容,还能够返回多次 yield 能够临时停止循环 y 阅读全文
posted @ 2019-07-19 18:42 挂机兄 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 函数第一类对象及使用 1. 可以当做值被赋值给变量 2. 当做元素存放在容器中 3.函数名当做函数的参数 4.函数名可以当作函数的返回值 加一个判断 f—格式化 %s 和 format 都可以 f 迭代器 当容器中数据量较大的时候使用迭代器,入文件句柄 迭代器优点:节省内存,惰性机制 迭代器缺点:使 阅读全文
posted @ 2019-07-18 21:01 挂机兄 阅读(136) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页