return の「値を返す」という意味がよくわかりません

return の役割について詳しく説明します。
2021年5月31日
ユーザー

printreturnの違いは何なのでしょうか?
returnの値を返すとはどういうことなのですか?
以下のように記述したときには、なぜ何も表示されないのでしょうか?

def say_hi():
    return"hi"

say_hi()

初心者の質問で申し訳ございませんが、ご教示よろしくお願いします。

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

プレミアムプランとは?

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