上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 本篇将学习python的另一个内建模块collections,更多内容请参考: "Python学习指南" collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道 可以表示不变集合,例如,一个点的二维左边就可以表示成: 但是,看到 ,很难看出这 阅读全文
posted @ 2018-01-28 19:02 小破孩92 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 本章将介绍Python内建模块:日志模块,更多内容请从参考: "Python学习指南" 简单使用 最开始,我们用最短的代码体验一下logging的基本功能。 + 第一步,通过logging.getLogger函数,获取一个loger对象,但这个对象暂时是无法使用的。 + 第二步,logging.ba 阅读全文
posted @ 2018-01-28 19:01 小破孩92 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍Python中枚举类的用法,更多内容请参考: "Python学习指南" 当我们需要定义常量时,一个办法就是用大写变量通过整数来定义,例如月份: 好处就是简单,确定是类型是 ,并且仍然是变量。 更好的办法是为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。 阅读全文
posted @ 2018-01-28 18:59 小破孩92 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 当给属性赋值的时候,使用 的方式显然把属性暴露出来了,并且也无法对属性值进行限制检查,java中提供了setter和getter方法,那么python是如何做的呢?更多内容请参考: "Python学习指南" 属性赋值方法 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参 阅读全文
posted @ 2018-01-24 19:40 小破孩92 阅读(14031) 评论(0) 推荐(0) 编辑
摘要: Python的动态绑定可以在程序运行的过程中对实例或class加上功能,但是如果我们想要限制实例的属性怎么办呢?更改内容请参考: "Python学习指南" 正常情况下,当我们定义了一个class,创建了一个class实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class 阅读全文
posted @ 2018-01-24 18:08 小破孩92 阅读(501) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1lpynpue2xgn