#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]2020년 1학기 기출문제 질문 드립니다.2022-06-09 10:59
작성자

local variable과 global variable의 차이를 이해하고, variable scope를 이해하셔야 할 것 같습니다.


파이썬은 들여쓰기에 따라 code block을 구분합니다. 

즉, 해당 code block 내에서 선언된 변수는 상위 block으로 범위가 벗어난다면 유효하지 않은 변수가 됩니다.

https://data-flair.training/blogs/python-variable-scope/ 

그 개념을 가지고 본인의 코드를 다시 살펴본다면, 왜 오류가 났던 코드가 오류가 나지 않는지 이해할 수 있습니다.

댓글