Начал изучение ООП в Питоне. Вот пишу простой класс, чтобы он вмещал в себе конструктор и один метод. А метод просто ставит в каждом елементе списка точку "." (в конце) Код:
| Код | class AddPoint: def __init__(self, intial_state): self._state = intial_state
def add(self, array): for i in array: array.append(i + ".") return array
mas = ["hello", "alle", "malle"] #вот наш список obj = AddPoint() print obj.add(mas)
|
Вывело:
| Код | Traceback (most recent call last): File "F:\Program Files\Python25\Projects\point.py", line 12, in <module> obj = AddPoint() TypeError: __init__() takes exactly 2 arguments (1 given)
|
Возможно я неправильно написал. Сильно не ругайте за код. Я в ООП еще новичок.  |