くだすれPython(超初心者用) その4
■ このスレッドは過去ログ倉庫に格納されています
0123デフォルトの名無しさん
2009/06/05(金) 03:11:03で、次のようにコーディングしたらselfが定義されてない、って怒られました。
class A:
def __init__(self):
self.x = []
for i in range(1,4):
self.x.append(i)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
class A:
File "<pyshell#5>", line 5, in A
self.x.append(i)
NameError: name 'self' is not defined
なにがまずいのかわかりません。どなたかご指摘くださるとありがたいです。
■ このスレッドは過去ログ倉庫に格納されています