pythonでhello world

動作環境

Windows 10
PyCharm

実行コード

def main():
    print("hello world!!")


if __name__ == "__main__":
    main()

(実行結果)
hello world!!

if name == “main":の意味とは

このファイルを起点として実行する場合に、if name == “main":中を実行するという意味です。つまり、他のファイルからこのファイルが呼ばれた場合は、if name == “main":中身は実行されません。これが便利なところは、テスト等するときにファイル単位で動作のテストが出来て便利な点です。大きなProjectになった場合に、動作を確認するときにアプリ本体の入り口から実行して動作確認していては時間がかかりすぎるので、ファイル単位で動作させて機能の一部の動作を確認することが可能になります。つまり、全てのpythonのファイルにあった方がよいということです。

Python

Posted by パソコンの先生