pythonプログラムの実行順序
835 ワード
C/C++/Java ,main ,Python , , :Python , ( ), , , Python main 。
hello.py
def foo():
str="function"
print(str);
if __name__=="__main__":
print("main")
foo()
このプログラムブロックはJavaとC言語の中main関数と似ています。Cmdで実行した結果C:\work\python\divepy>python hello.py mann functionはPython Shellで実行した結果import hello.foo()function hello.name‘hello’はこの内蔵属性nameが自動的に変化していることを発見できます。これはあなたが単一ファイルで実行する時、nameはmainです。モジュールで導入して使う時、この属性はこのモジュールの名前です。