こんにちは。 id:hirokiky です。 今日も皆さまからPyQメールサポートにご質問いただいた内容で多かった質問と回答をご紹介します。 この質問はとくに疑問になりやすい点なのではないでしょうか。 pyq.jp 質問 回答 インポートで実行されない理由 おわりに あわせて学習 「==」と「in」の使い分けについて紹介します 質問 Pythonの if __name__ == '__main__': は何のためにあるものですか? 回答 はい。こちらはよくPythonプログラムに書かれていますね。 書かれることは多い割には、不思議の多いif文ですね。「これは『おまじない』なので気にしないでください」と言って回答を終わらせてしまうのは簡単ですが、それでは悲しいので、少し長くなりますが回答いたします。 一言で言うと、 if __name__=='__main__': はこのPythonファイル
![【Pythonお悩み解決】Pythonのif __name__ == "__main__" とは何ですか?への回答 - Python学習チャンネル by PyQ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3c8ac3ade75ff4a8bc377410f26fceb8e403e703/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnana_yu%2F20180502%2F20180502143157.png)