더북(TheBook)

6.11 연습문제

연습문제 6-1

다음 프로그램의 스택 다이어그램을 그려라. 프로그램은 무엇을 출력하는가?

def b(z):

prod = a(z, z)

print(z, prod)

return prod

 

def a(x, y):

x = x + 1

return x * y

 

def c(x, y, z):

total = x + y + z

square = b(total)**2

return square

 

x = 1

y = x + 1

print(c(x, y+3, x+y))

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.