09 2019 档案

摘要:花下猫语:前两天,我偶然在一个知识星球(刘欣老师的“码农翻身”)里看到一篇主题,刘老师表示 Python 的类方法非要带个 self,而不像其它语言那样隐藏起来,这让人很不爽。我对此也有同感。在经过群聊讨论后,我获知 Guido 曾经专门撰文解释过这个问题。这篇文章并不好懂,我抽空先翻译出来了,看看 阅读全文
posted @ 2019-09-28 11:00 豌豆花下猫 阅读(554) 评论(2) 推荐(0) 编辑
摘要:原题 | "A Meta Grammar for PEG Parsers" 作者 | Guido van Rossum(Python之父) 译者 | 豌豆花下猫(“Python猫”公众号作者) 声明 | 本翻译是出于交流学习的目的,基于 "CC BY NC SA 4.0" 授权协议。为便于阅读,内容 阅读全文
posted @ 2019-09-27 19:17 豌豆花下猫 阅读(757) 评论(0) 推荐(1) 编辑
摘要:本周的 上分享了一篇小文章,它里面提到的冷知识很有意思,我稍作补充,分享给大家。 它提到的部分问题,读者们可以先思考下: 若两个元组相等,即 a==b 且 a is b,那么相同索引的元素(如 a[0] 、b[0])是否必然相等呢? 若两个对象的 hash 结果相等,即 hash(a) == has 阅读全文
posted @ 2019-09-21 22:18 豌豆花下猫 阅读(1581) 评论(0) 推荐(1) 编辑
摘要:大家或许知道,Python 为了提高内存的利用效率,采用了一套共用对象内存的分配策略。 例如,对于那些数值较小的数字对象([ 5, 256])、布尔值对象、None 对象、较短的字符串对象( 通常 是 20)等等,字面量相等的对象实际上是同一个对象。 我很早的时候曾写过一篇《 "Python中的“特 阅读全文
posted @ 2019-09-13 21:52 豌豆花下猫 阅读(551) 评论(1) 推荐(0) 编辑
摘要:原题 | "Adding Actions to a PEG Grammar" 作者 | Guido van Rossum(Python之父) 译者 | 豌豆花下猫(“Python猫”公众号作者) 声明 | 本翻译是出于交流学习的目的,基于 "CC BY NC SA 4.0" 授权协议。为便于阅读,内 阅读全文
posted @ 2019-09-12 19:41 豌豆花下猫 阅读(609) 评论(0) 推荐(0) 编辑
摘要:某位 A 同学发了我一张截图,问为何结果中出现了负数? 看了图,我第一感觉就是数据溢出了。数据超出能表示的最大值,就会出现奇奇怪怪的结果。 然后,他继续发了张图,内容是 print(100000\ 208378),就是直接打印上图的 E[0]\ G[0],结果是 20837800000,这是个正确的 阅读全文
posted @ 2019-09-10 21:37 豌豆花下猫 阅读(2192) 评论(5) 推荐(1) 编辑
摘要:原题 | Left recursive PEG grammars 作者 | Guido van Rossum(Python之父) 译者 | 豌豆花下猫(“Python猫”公众号作者) 声明 | 本翻译是出于交流学习的目的,基于 "CC BY NC SA 4.0" 授权协议。为便于阅读,内容略有改动。 阅读全文
posted @ 2019-09-07 10:13 豌豆花下猫 阅读(879) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示