進捗

3/14 15:30~17:10 p.298~p.302

テキストにあった__name__ = "__main__"についてこのサイトを見て調べた。

テキストにあるtestmoduleファイルをモジュールとしてインポートした時、__name__はtestmoduleになる。
ターミナルでpython3 testmodule.pyとしてスクリプトファイルを実行した時、__name__は__main__になる。
よってif __name__ = "__main__":と書いてあるのはスクリプトファイルを実行した時にブロック以下の処理が動く。モジュールとして使った時には動かない確認用のコードとして使える。