摘要: class Foo: def __init__(self, name): self.name = name def __getitem__(self, item): print('obj[key]时,我执行') print(self.__dict__[item]) def __setitem__(self, key, v... 阅读全文
posted @ 2019-02-26 20:18 梁少华 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 递归就是不断调用自己,让解决方案更清晰,但是没有性能上的优势。使用情景参考Stack Overflow的一个答案:“如果使用循环,程序的性能可能更高;如果使用递归,程序可能更容易理解。如何选择要看什么对你来说更重要。” 基线条件和递归条件 每个递归函数都有两部分:基线条件 (base case)和递 阅读全文
posted @ 2019-02-26 13:38 梁少华 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: 一、python3.3之后自带的venv模块 1. 创建虚拟环境 2. 加入虚拟环境目录 3. 激活虚拟环境 4. 退出虚拟环境 二、virtualenv 1. 安装 安装到系统目录 安装到用户目录 2. 创建项目 3. 进入虚拟环境 4. 激活 5. 退出 三、autoenv(自动切换虚拟环境,项 阅读全文
posted @ 2019-02-26 10:54 梁少华 阅读(452) 评论(0) 推荐(0) 编辑