摘要: #这个方法返回与指定键相关的值。对序列来说,键应该是0~n-1的整数,其中n为序列的长度。对映射来说,键可以是任何类型。 class Test(object): def __init__(self): self.change = {"python": "this is python"} self.list = ['hello', '2019'] ... 阅读全文
posted @ 2019-02-10 23:03 心媛意码 阅读(241) 评论(0) 推荐(0) 编辑
摘要: __getattr____getattr__在当前主流的Python版本中都可用,重载__getattr__方法对类及其实例未定义的属性有效。也就属性是说,如果访问的属性存在,就不会调用__getattr__方法。这个属性的存在,包括类属性和实例属性。 __getattribute____getat 阅读全文
posted @ 2019-02-10 22:42 心媛意码 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 调用函数,如果带括号,那么是调用函数运行后的结果, 调用函数不带括号,调用的是函数本身 例如: 阅读全文
posted @ 2019-02-10 20:29 心媛意码 阅读(544) 评论(0) 推荐(0) 编辑
摘要: __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 打印操作会首先尝试__str__和str()内置函数(print运行的内部等价形式),它通常应该返回一个友好的显示。 __repr__用于所有其他的环境中:用于交互模式下提示回应以及 阅读全文
posted @ 2019-02-10 20:05 心媛意码 阅读(210) 评论(0) 推荐(0) 编辑