関数のデフォルト引数は、関数定義の時点で確定してしまうってマジですか
いや実際下記のコードだと1が2回表示されるんですけど、これ怖すぎませんか
自分、関数外の変数をパラメータとしてよく使うんで戦々恐々です
N = 1
def sample(S = N):
print(S)
N = 2
sample()
N = 3
sample()
【まず1嫁】くだすれPython(超初心者用) その58
■ このスレッドは過去ログ倉庫に格納されています
874デフォルトの名無しさん
2023/06/14(水) 08:25:44.27ID:SH/RHF7T■ このスレッドは過去ログ倉庫に格納されています
