classの変数についているselfについて
classについて勉強中です。
classの変数についているselfは取ったらまずいですか?読みづらかったり、バグの原因につながりますか?
class aisatu():
def __init__(self,asa):
self.asa = asa
def say(self):
print self.asa
上のコードを書けば間違いないと思うのですが、
class aisatu():
def __init__(self,asa):
self.asa = asa
def say(self):
asa = self.asa???
print asa
こんな感じで、selfを何回も書いていくのが面倒だと思ったのでのでとりました。???の所です。(printの後にもasaは出てくる予定です)