摘要: 1: type() 我们知道动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 比方说我们要定义一个Person的class: 输出: 我们说class的定义是运行时动态创建的,而创建class的方法就是使用type()函数。 type()函数既可以返回一个对 阅读全文
posted @ 2019-03-30 21:29 周伯通之草堂 阅读(1608) 评论(3) 推荐(1) 编辑
摘要: 开发中我们经常定义常量, 其实有更好的方法:为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python中提供了Enum类来实现这个功能: 输出: 上面我们就获得了Numbers类型的枚举类,可以直接使用: Numbers.乔峰 来引用一个常量,或者枚举它的所有成 阅读全文
posted @ 2019-03-30 14:58 周伯通之草堂 阅读(3505) 评论(0) 推荐(0) 编辑