万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Pythonのデフォルト引数はどうなるか?

i =  111

def hoge(arg=i):
    print(arg)

i = 999

hoge()

これは111になる。 メソッドの下で上書きしてるけどそれはメソッドにとっては知らなかった。