随笔分类 -  笔记

笔记相关
摘要:这一章的内容基本上都是容易理解的。在一边读一边敲代码的过程中,发现了一个问题。 在 tombola_runner.py (在书中是示例 11-15) 中有这样一行代码: virtual_subclasses = list(Tombola._abc_registry) 运行会报错: Attribute 阅读全文
posted @ 2021-03-01 00:51 模糊计算士 阅读(1389) 评论(2) 推荐(0) 编辑
摘要:有一个点卡住了。就是关于这个类的 类方法 和 静态方法。 class Demo: @classmethod def klassmeth(*args): print(args) return args @classmethod def testclsmeth(cls): print(cls) @sta 阅读全文
posted @ 2021-02-27 22:47 模糊计算士 阅读(120) 评论(0) 推荐(0) 编辑
摘要:装饰器的内容,之前在 Java 中也遇到过,当时只是懵懵懂懂,一方面是当时自己的水平有限,另一方面,当初的学习资料的讲解也不是那么好。而这本书中的第 7 章这一章,讲装饰器可以说是讲得相当好。大部分内容都是通俗易懂,只有最后一点地方需要小小琢磨一下。 关于装饰器,有几个名词要注意: 装饰器函数,返回 阅读全文
posted @ 2021-02-27 00:44 模糊计算士 阅读(114) 评论(0) 推荐(0) 编辑
摘要:这里有一个对于 C 语言中 qsort() 函数的经典讲解。遂记录之。 /** * 《代码的未来》2.6 图3 关于 C 语言 qsort 使用的一种典型示例 */ #include <stdio.h> #include <stdlib.h> int icmp(const void *a, cons 阅读全文
posted @ 2021-02-22 22:31 模糊计算士 阅读(59) 评论(0) 推荐(0) 编辑
摘要:示例 5-10 这段代码有点费解。 def tag(name, *content, cls=None, **attrs): // ① """生成一个或多个 HTML 标签""" if cls is not None: attrs['class'] = cls if attrs: // ② attr_ 阅读全文
posted @ 2021-02-21 22:41 模糊计算士 阅读(57) 评论(0) 推荐(0) 编辑
摘要:示例 2-17 代码: import bisect import sys HAYSTACK = [1, 4, 5, 6, 8, 12, 15, 20, 21, 23, 23, 26, 29, 30] NEEDLES = [0, 1, 2, 5, 8, 10, 22, 23, 29, 30, 31] 阅读全文
posted @ 2021-02-16 01:22 模糊计算士 阅读(73) 评论(0) 推荐(0) 编辑
摘要:原文档:https://link.zhihu.com/?target=https%3A//krasjet.github.io/quaternion/ 一、笔记 1、p11 这里的平移,如果轴不经过原点,那么,在平移过程中,要旋转的点也是跟随轴一起平移的,它们可以看作一个整体。也就是说,先将轴和要围绕 阅读全文
posted @ 2021-02-12 15:18 模糊计算士 阅读(140) 评论(0) 推荐(0) 编辑