Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 클래스에서 전역 변수를 어떻게 선언합니까?


전역 변수 전역 범위가 있는 변수입니다. 즉, 음영 처리되지 않는 한 프로그램 전체에서 볼 수 있고 액세스할 수 있습니다. 모든 전역 변수의 집합을 전역 환경 또는 프로그램의 전역 범위라고 합니다.

변수 앞에 global 키워드를 사용하여 전역 변수를 선언합니다. 모든 변수는 선언 및 정의된 블록의 범위를 갖습니다. 선언 지점 이후에만 사용할 수 있습니다.

예시

전역 변수 선언의 예

def f():    
        global s    
        print(s)    
        s = "Only in spring, but Miami is great as well!"
         print(s)
s = "I am looking for a course in New York!"  
f()
print(s)

출력

I am looking for a course in New York!
Only in spring, but Miami is great as well!
Only in spring, but Miami is great as well!