파이썬에서 elif 블록은 if 블록 뒤에 반드시 나와야 한다.

변수 num이 있다고 가정할 때, 함수 밖 전역공간에서 선언된 전역번수 num과 함수안에서 선언된num은 서로 다른 변수이다.

for i in range(1,7):

print (i)

7출력된다.

..

문제 5: 아래 코드에서 함수 outer_function 내에서 변수 **inner_var**의 값을 출력할 때 어떤 결과가 나올까요?

pythonCopy code
def outer_function():
    inner_var = 50
    def inner_function():
        print(inner_var)
    inner_function()

outer_function()

a. 0 b. 50 c. 100 d. 오류 발생