>>676 お前は人の言葉を聞いていないだろ。

i=10
def num(arg=i) と書いた時点で、
def num(arg=10) と置き換わるんだよ。定義した時に省略値は固定されるんだから。


その後で、iをどう変化させようが
省略値は変わらないんだよ。

お前わざとおちょくってるだろ。