グローバル変数とゾーン変数


完全なナビゲーション(遡及、ステータスツリー、エッジの切断)-深度優先ナビゲーションベース


グローバル変数とゾーン変数


1.変数

'''
전역변수와 지역변수
'''

def DFS1():
    cnt = 3                     # 지역변수
    print(cnt)

def DFS2():
    global cnt                  # 전역변수
    if cnt == 5:
        cnt = cnt + 1           # 전역변수
        print(cnt)

if __name__ == "__main__":
    cnt = 5                     # 전역변수
    DFS1()
    DFS2()
    print(cnt)

2.リスト

'''
전역변수와 지역변수
'''

def DFS():
    # a[0] = 7             # 전역리스트
    # a = [7,  8]          # 로컬리스트
    global a               # 전역리스트
    a = a + [4]            # 로컬리스트
    print(a)

if __name__ == "__main__":
    a = [1, 2, 3]
    DFS()
    print(a)
リファレンス
  • インフラストラクチャ:Pythonアルゴリズム回答