파이썬에서 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. 오류 발생