다음과 같은 코드가 있습니다.
result = 100 의 값을 메모리 영역에 저장을 했습니다.
def n_plus_1 은 코드영역에 저장됩니다.
함수를 호출하게되면 스택영역에 n의 값과 , result의 값이 저장됩니다. 아무런 변수에 저장하지 않고
호출만하였기 때문에 스택영역에서 사라지게 되고 메모리 영역에는 아무런
영향을 주지 못합니다.
print (result) 는 100을 실행합니다.
'개발 > 파이썬' 카테고리의 다른 글
파이썬. Numpy - random(),randint(),슬라이싱,조건식,copy(),unique() (0) | 2022.11.23 |
---|---|
파이썬. Numpy - 기본개념, 벡터와 행렬 (0) | 2022.11.22 |
파이썬. library란? random, datetime,time,parse 등등 (0) | 2022.11.22 |
파이썬 기초. 함수() (0) | 2022.11.21 |
파이썬 기초. 반복문 (while) , 중첩된 반복문 (0) | 2022.11.18 |