最初の23無名関数のスコープPythonの学習機能は、ドキュメント処理をプログラムされています

スコープ:

NAME = "テスト" 
DEFテスト():
名= "テスト"
DEF TEST1():
名= "TEST1"
印刷(名)
戻りTEST1の

A =テスト()#受信値TEST1は、戻り値を返すが、TEST1関数でありますその関数名のアドレスに割り当てられた機能のアドレスで
の(a)の#test1に出力メモリアドレスを印刷
()#内部で実行するコンテンツ()関数のアドレスを取得するには、プラス

出力が#Aがあるに見えますが()グローバル変数が、先に定義された平面TEST1機能における

試験()()#------>第2の機能テストの内部へ直接コール表す

注:複数のテストは、関数定義を入れ子にすることができる場合()( )()を使用


おすすめ

転載: www.cnblogs.com/jianchixuexu/p/11521577.html