我对OOP术语和概念一无所知。我从概念上知道什么是对象,并且对象具有方法。我什至理解在python中,类是对象!太酷了,我只是不知道这意味着什么。它没有和我一起点击。
我目前正在尝试理解一些详细的答案,我认为这些答案将阐明我对python的理解:
Python中的“ yield”关键字有什么作用?
Python中的元类是什么?
在第一个答案中,作者使用以下代码作为示例:
>>> class Bank(): # let's create a bank, building ATMs
... crisis = False
... def create_atm(self) :
... while not self.crisis :
... yield "$100"
我不会立即理解self所指的内容。这绝对是不理解类的症状,我将在某些时候进行研究。为了澄清,在
>>> def func():
... for i in range(3):
... print i
我知道这i指向列表中的某个项range(3),因为它在函数中,所以不是全局的。但是self“指向”是什么?
holdtom
素胚勾勒不出你
相关分类