摘要: 命名建议: 应该避免的名称: 单字符名称, 除了计数器和迭代器. 包/模块名中的连字符(-) 双下划线开头并结尾的名称(Python保留, 例如__init__) 命名约定: 所谓”内部(Internal)”表示仅模块内可用, 或者, 在类内是保护或私有的. 用单下划线(_)开头表示模块变量或函数是 阅读全文
posted @ 2019-07-18 21:55 小飞的学习笔记 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 1. 静态方法 如果我们的类属性是一个私有变量,我们就需要定义一个函数使得在类外可以访问它。我们希望既可以用类名来访问,也可以用实例名来访问,那么该如何做呢? 下面这样是不行的: 改代码无法通过类名访问,因为这种定义方式必须要定义一个实例,self指向这个实例。 如果我们在定义RobotInstan 阅读全文
posted @ 2019-07-18 21:49 小飞的学习笔记 阅读(5723) 评论(0) 推荐(0) 编辑