摘要:定义使用类 类与实例之间的关系 有特征和有能力的类 实例化步骤 添加类说明(decstring) 新式类与经典类 面向对象: 面向对象的优越性 描述对象的特征 实例属性 类属性 私有属性 特殊属性 类的方法定义 类的方法的调用 类内方法相互调用 构造方法及其作用 注意 python3.x 版本 pr 阅读全文
posted @ 2017-08-14 16:39 Richie` 阅读 (65) 评论 (0) 编辑
摘要:(?:pattern)匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'industry|industries' 更简略的表达式。 这个 阅读全文
posted @ 2017-08-08 19:05 Richie` 阅读 (600) 评论 (0) 编辑
摘要:字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multilin 阅读全文
posted @ 2017-08-08 17:30 Richie` 阅读 (229) 评论 (0) 编辑
摘要:正则表达式的() [] {} 有着不同的意思。 () 是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串 (\s*)表示连续空格的字符串 [] 是定义匹配的字符范围。比如[a-zA-Z0-9]表示相应位置的字符要匹配英文字符和数字。[\s*表示空格或者*号] {}一般是用来匹配的长度 阅读全文
posted @ 2017-08-08 16:37 Richie` 阅读 (32875) 评论 (1) 编辑
摘要:通过列表生成式,我们可以快速创建一个列表,但是受到内存的限制,列表容量是有限的,而且一个包含100万个元素的列表不仅占用很大的存储空间,如果我们仅仅需要访问当前几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以如果列表元素可以按照某种算法推算出来,那我们是否可以在循环中的过程不断推算出后续的 阅读全文
posted @ 2017-08-02 23:51 Richie` 阅读 (68) 评论 (0) 编辑