별의 공부 블로그 🧑🏻‍💻

[Python] global

Programming/Python 2022. 3. 19. 15:39
728x90
728x170

global

개요

  • 함수 안에서 지역 변수(Local Variable) 대신 전역 변수(Global Variable)로 변수를 사용하고 싶을 때, global 예약어를 사용한다.
  • global 예약어를 사용하여 전역 변수를 지정하면, 함수 안의 지역 변수는 더 이상 존재하지 않게 된다.
  • 파이썬의 global 예약어는 다른 프로그래밍 언어와 형식이 다르다.

 

사용 예

## 함수 선언 부분 ##
def func1():
    global a
    a = 10    # 이 함수 안에서 a는 전역 변수
    print("func1()에서 a 값 %d" % a)

def func2():
    print("func2()에서 a 값 %d" % a)

## 전역 변수 선언 부분 ##
a = 20    # 전역 변수

## 메인 코드 부분 ##
func1()
func2()
더보기
func1()에서 a 값 10
func2()에서 a 값 10

 

 

728x90
그리드형(광고전용)

'Programming > Python' 카테고리의 다른 글

[Python] 문자열  (0) 2022.03.19
[Python] 세트(Set)  (0) 2022.03.19
[Python] 딕셔너리(Dictionary)  (0) 2022.03.19
[Python] 리스트(List)  (0) 2022.03.19
[Python] 파이썬에서의 main() 함수  (0) 2022.03.19
[Python] 파이썬에서 넘파이(NumPy) 설치하기  (0) 2022.03.19
아나콘다(Anaconda) 환경 변수 설정 방법 (Windows)  (0) 2022.03.19
IPython  (0) 2022.03.12
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖