>>791->>792
レスありがとうございます
たしかに、func=5とobj.func=5で動作違いますね

>>791さんの言うとおりそれだと、エラーが出ませんでした
しかし、私は>>792さんのように書いていたので、>>792さんがお書きになられたエラーがでました
ただし、>>791の場合でもself.func=5とか書くとwrong number of arguments (1 for 0)になってしまいます


代入演算子=の挙動は
func=
と
obj.func=
でちがうのでしょうか?

マニュアル熟読すればわかるのでしょうか?