클라우드 엔지니어 수업 22일차

태기·2023년 3월 23일
0

#파이썬에서 메서드 쓸 때 사용법이 다른 이유?
#함수(독립적으로 사용)
#max(), min() 괄호안에 변수명
#메서드(클래스 내에 선언된 함수 = 매서드 즉 변수를 객체로 하여금 사용 )
#append(), remove() 변수명.함수명()

if in 사용시 딕셔너리의 키는 그냥 값은 딕셔너리명.values()

def mul(a,b):
c = a * b
return c

def add(a,b):
c = a * b
return c
d = mul(a,b)
print(d)

x = 10
y = 20
add(x, y)

위 함수가 호출되고 실행되는 과정에서
제일 먼저 생기는 스택 프레임은?
제일 먼저 사라지는 스택 프레임은?
(함수명으로 말하시오)
->먼저 생기는거 add
->먼저 사라지는거 mul

함수 실행 순서
add(x, y)
|
add(a, b) add 스택 프레임 생성
|
mul(a, b) mul 스택 프레임 생성
|
print(d) mul 스택 프레임 제거
|
끝 add 스택 프레임 제거

profile
경제적 자유를 향해

0개의 댓글