Search

함수2_개념01_함수와변수

대분류
STEP10 함수
소분류
함수2_개념

영상

개념

''' [함수와 변수] 함수 밖에서 선언한 a와 함수의 매개변수인 a는 서로 다른 변수이다. ''' def test(a): # 함수의 a와 전달된 매개변수의 a는 이름이 같아도 서로 다른 변수이다. # 인자의 값만 전달되기 때문에 숫자 10만 복사된다. a = 20 a = 10 print(a) # 10 출력 test(a) # 20으로 변경 print(a) # 20 출력을 예상하지만 10이 출력된다. print("--------------------------") # 위 상황은 아래와 같다. b = 10 c = b c = 20 print(b)
Python
복사