Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

지역변수와 전역변수 본문

프로그래밍 언어/Python

지역변수와 전역변수

ruby-jieun 2023. 1. 7. 23:29

 

 

지역변수와 전역변수

 


 

 

지역 변수

  • 함수 안에서 선언된 변수로 함수 안에서만 사용 가능하다.
def printNumbers():
    num_in = 20
    print(f'num_in: {num_in}')

printNumbers()
num_in: 20

def printNumbers():
    num_in = 20
    print(f'num_in: {num_in}')

print(f'num_in: {num_in}')
NameError: name 'num_in' is not defined

 

 

전역 변수

  • 함수 밖에 선언된 변수로 어디에서나 사용은 가능하지만 함수 안에서 수정할 수는 없다.

 

global 키워드

  • global을 사용하면 함수 안에서도 전역변수의 값을 수정할 수 있다.

'프로그래밍 언어 > Python' 카테고리의 다른 글

lambda함수  (0) 2023.01.07
중첩함수  (0) 2023.01.07
데이터 반환  (0) 2023.01.07
인수와 매개변수  (0) 2023.01.07
함수 내에서 또 다른 함수 호출  (0) 2023.01.07
Comments