同じ名前の関数は上書きできますか?

できます。またオーバーライドについても説明しています。
2020年4月30日
ユーザー
def say_hi():
    return "hi"
    print("hello")

def say_hi():
    pass

msg = say_hi()
print(msg)

とすると、

None

と出力されました。

同じ名前の関数は上書きされるということでしょうか?

また、上書きさせない方法はあるのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)