結果 : why do python functions have self