何が問題なのかわからん

最初のはnum()に引数渡してないんだから、定義時のarg = 10がデフォルト値と設定されて10が表示される

次のはnum(7)と引数に7を渡してるんだから、デフォルト値をarg = 7で上書きして7と表示される