Python – デフォルト値

programing
default_message_1 = "Hello"

def message(message_1=default_message_1, message_2=""):
    print(f"{message_1} {message_2}")
    
default_message_1 = "こんにちは"

message_2 = "world"

message(message_2=message_2)

変数message_2は、デフォルト値を定義していないため、関数の定義後に代入した”world”の値を評価します。

コメント

タイトルとURLをコピーしました