プログラミング初心者にとって「Python」は、文法や機能などの面から親しみやすいプログラミング言語だ。Pythonについて学ぶ中で、開発者は「if __name__ == “__main__”」という構文を目にする機会がある。何をするためのものなのか一見分かりづらいこの構文 ...
プログラミング言語「Python」について調べていると、「if __name__ == “__main__”」という構文を目にすることがしばしばある。この構文は、プログラムが単体で実行されているのか、モジュール(再利用可能なソースコードのまとまり)としてインポートされ ...
Python's if name equals main construct provides a standard entry point to run scripts and standalone apps. Python has become a popular programming language due largely to its highly readable syntax ...
期末の追い込みで忙しいですね‥! ただようやく終わりが見えてきたので、そろそろプログラミング修行にちゃんと時間を避けそうです さて、最近作ったプログラムで、参考にさせていただいたコードの中で分からないものがあったので整理します。
「おまじないだから書いておけ」と教わった方も多いのではないでしょうか? 確かに、これを書いておけば間違いはありません。しかし、この数行には**「そのファイルがどう扱われているか」を判定する、非常に重要な制御機能**が込められています。