###前提・実現したいこと
大変初歩的な質問ですみません。
関数内関数に関して不明な点がありましてご質問させていただきます。
###発生している問題・エラーメッセージ
仕組みがいまいちわかりません
###該当のソースコード
python3
1def out(): 2 def in(): 3 print("hello") 4 return in 5
###疑問点
out()を呼び出した場合、この関数の戻りねはin(関数ではない)はないことはわかります。
しかし
hi = out() という変数を設定して、
hi()と記入したらin()が呼び出されて"hello"が表示されました。
いったいどういうことでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/05 09:57