会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Click to Visit Homepage : zzyzz.top
zzYzz
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
下一页
2017年10月13日
Generator - Python 生成器
摘要: 1 Generator, python 生成器, 2 3 先熟悉一下儿相关定义, 4 generator function 生成器函数, 5 生成器函数是一个在定义体中存有 'yield' 关键字的函数. 6 当生成器函数被调用的时候, 函数反返回一个 generator. 7 8 ...
阅读全文
posted @ 2017-10-13 18:43 zzYzz
阅读(415)
评论(0)
推荐(0)
2017年9月30日
Iterator Protocol - Python 描述符协议
摘要: 1 Iterator Protocol - Python 描述符协议 2 3 先看几个有关概念, 4 iterator 迭代器, 5 一个实现了无参数的 __next__ 方法, 并返回 '序列'中下一个元素,在没有更多的元素可返回的时候 raises StopIteration 的对象, 6 被称为 iterator(迭代器)....
阅读全文
posted @ 2017-09-30 17:33 zzYzz
阅读(459)
评论(0)
推荐(0)
2017年9月25日
The related functions and attributes for managing attributes - 操作属性的重要属性和函数
摘要: 1 特性 property 都是类属性(静态变量),但是特性管理的其实是实例属性的存取, 2 ****** 回顾 -'类方法' classmethod 和 '静态方法' staticmethod 皆可以访问类的静态变量(类变量),但不能访问实例变量(即类方法中定义的变量) 3 4 示例1 - 实例属性'覆盖'同名类属性(attri...
阅读全文
posted @ 2017-09-25 18:07 zzYzz
阅读(166)
评论(0)
推荐(0)
Property - 特性(Python)
摘要: 1 Property - Python 特性 2 不同的书籍对 property 一词的翻译有所不同, 我们将 property 翻译成 '特性' 以区别于 attribute 一词. 3 先看看 property 类在 Python 中的定义, 4 结构, 5 class property(object): 6 ...
阅读全文
posted @ 2017-09-25 15:39 zzYzz
阅读(405)
评论(0)
推荐(0)
2017年9月22日
Invoking Descriptors - Python 描述符的用法建议
摘要: 描述符用法建议, 内置的 property 类创建的是'覆盖型'(date descriptor), 实现了 __set__ 和 __get__. 特性 property 的 __set__ 方法 默认会抛出 'AttributeError: can not set attribute', 也就是说使用 property 是创建'只读'属性的一...
阅读全文
posted @ 2017-09-22 16:55 zzYzz
阅读(260)
评论(0)
推荐(0)
2017年9月19日
Descriptor - Python 描述符协议
摘要: 1 描述符(descriptor) 2 descriptor 是一个实现了 __get__、 __set__ 和 __delete__ 特殊方法中的一个或多个的. 3 4 与 descriptor 有关的几个名词解释, 5 描述符类(descriptor class) 6 实现描述符协议的类,被称作'描述符类...
阅读全文
posted @ 2017-09-19 19:24 zzYzz
阅读(350)
评论(0)
推荐(0)
2017年9月18日
Import This - The Zen of Python
摘要: The Zen of Python -- by Tim Peters Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than
阅读全文
posted @ 2017-09-18 14:43 zzYzz
阅读(254)
评论(0)
推荐(0)
Classmethod and Staticmethod - Python 类方法 和 静态方法
摘要: 1 classmethod and staticmethod 2 classmethod 的是一个参数是类对象 cls (本类,或者子类), 而不是实例对象 instance (普通方法). classmethod 即可以通过'类'调用 - cls.classfunc(), 3 也可以同通过实例调用('The instance is ignored except for i...
阅读全文
posted @ 2017-09-18 14:38 zzYzz
阅读(249)
评论(0)
推荐(0)
2017年9月15日
Private Variable and Private Method - Python 私有变量 和 私有方法
摘要: 1 Private Variable and Private Method 2 Python 不象 Java 那样, 通过 private 关键字创建私有属性, python 通过更简洁的实现了'私有属性', 从而避免了子类意外覆盖私有属性. 3 举个例子来说, 现在编写一下儿名字叫 Robot 的类,并实现了一个名字为 fighting 的属性。 4 接着又人编写...
阅读全文
posted @ 2017-09-15 17:39 zzYzz
阅读(289)
评论(0)
推荐(0)
Decorator - 装饰器
摘要: 1 装饰器 Decorator, 2 3 先来看看对 decorator 这个名词的解释, 4 一个可调用的对象 A (decorator), 返回另一个可调用的对象 B, 在可调用的对象 C 的定义体之前通过语法 @A 调用. 5 Python 的解释器会调用 A(C), 把 C 的定义提替换成 B 并返回(return). 6 ...
阅读全文
posted @ 2017-09-15 14:29 zzYzz
阅读(177)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
下一页
公告
Click to Visit Homepage : zzyzz.top