08 2017 档案
摘要:声明 本文章只针对python3.6及以上版本。 问题提出 首先,我们先import一些必要模块: 接下来,看下面这一段令人疑惑的代码: 首先,我们知道,在计算机中,时间实际上是用数字表示的。我们把1970年1月1日 00:00:00 UTC+00:00时区的时刻称为epoch time,记为0(1
阅读全文
摘要:这篇博文主要记载一些 个人的 (python)正则表达式的常见错误以及误区,所以,不一定全面,不一定具有权威。但我会把每个例子列出来,争取用事实说话。 大括号中空格问题 第15行和第16行的差别只有一个地方,就是 和`{3, 8}`。仔细看的话还是很容易看出第16行有 空格 ,单单一个空格,就导致第
阅读全文
摘要:问题发现 一直有一个疑问,有时我们在继承时,在 函数会出现可变参数 或关键字参数 这样的参数,这些参数有什么用?如果有用,这些参数时如何传递?传递些什么? 注:如果你不知道什么时可变参数,什么是关键字参数,请看 "这里" 解决 今天一个偶然的机会,我在编写单元测试时,发现这些参数的用处。 首先,我们
阅读全文
摘要:关于这篇博客 这篇博客主要描述Python的新风格对象(new style objects),如下: 1. 和分别是什么? 2. 用户自定义的类和实例之间是怎么联系的?它们和内置类型又是怎么联系的? 3. 什么是元类(metaclasses)? New style表明这篇博客所说的内容只适用于版本为
阅读全文
摘要:绑定调用和非绑定调用 在python中,绑定调用和非绑定调用其实是相对于 类 和 实例 来说的。抽象点说就是:在类实例化过程中,类的方法会绑定在 之中,此时,这个 会拥有这个类的具体属性和方法,这些属性和方法已经和这个 合为一体,就算类消失了或者改变了,也不会影响到 。看例子很容易知道: 接着上面的
阅读全文
摘要:需求分析 在类继承中,存在这么一种情况: 输出: 人先会走路再会跑步的。如果你想调用 时输出以下要怎么做? 这时,其实便需要调用 的Move()方法了。我们知道,在子类中,会覆父类的同名方法。即 里的 方法将 中的 覆盖了。要想同时使得两个方法都奏效,可以在子类中 主动调用 父类中的Move()方法
阅读全文