随笔分类 -  Python

摘要:用类添加的,类和所有实例都能拥有; 用实例添加的,只有该实例拥有。 使用 __slots__ 可以控制实例不能动态添加属性或方法,但不能限制类添加。 阅读全文
posted @ 2021-09-19 17:30 catyuang 阅读(23) 评论(0) 推荐(0)
摘要:++i 的 +/- 号表示正负 以前会说 Python 不支持 ++i 这种语法,以后要注意。 阅读全文
posted @ 2020-09-05 22:51 catyuang 阅读(537) 评论(0) 推荐(0)
摘要:来自《改善Python程序的91个建议》 常量的风格: 1. 命名全部位大写,用下划线连接各个单词 2. 值一旦绑定便不可再修改 # constant.py import sys class _Const: class ConstError(TypeError): pass class ConstC 阅读全文
posted @ 2020-09-05 21:40 catyuang 阅读(274) 评论(0) 推荐(0)
摘要:from multiprocessing import Manager # 1 md = Manager().dict() md['a'] = ['a'] if 'a' in md.keys(): a = md.get('a') a.append('b') md['a'] = a print(md) 阅读全文
posted @ 2020-08-25 21:47 catyuang 阅读(656) 评论(2) 推荐(0)
摘要:Jupyter notebook extensions 扩展插件的安装 参考链接 https://blog.csdn.net/smile_Shujie/article/details/88357371 1. 生成配置文件 在 cmd 执行 jupyter notebook --generate-co 阅读全文
posted @ 2020-04-16 23:00 catyuang 阅读(1495) 评论(0) 推荐(0)
摘要:通配符: ? 匹配单个字符 * 匹配 0+ 个字符 [seq] 匹配属于区间的单个字符 [!seq] 匹配不属于区间的单个字符 注意: "." just a "." ,匹配 以 . 开头的路径,不属于通配符。 glob -- 使用通配符<查找文件路径> glob.glob(pathname, *, 阅读全文
posted @ 2019-08-01 17:30 catyuang 阅读(291) 评论(0) 推荐(0)
摘要:错误示范: 1 class Solution: 2 def removeElement(self, nums, val: int) -> int: 3 for i, num in enumerate(nums): 4 print('i=', i, ', num=', num, ', nums=', 阅读全文
posted @ 2019-07-02 16:59 catyuang 阅读(669) 评论(0) 推荐(0)