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

제목local variables에 대해 질문드립니다2025-03-21 18:10
작성자

교수님께서 내가 만든 함수의 이름이 타인의 함수 이름과 충돌, 중복될 수도 있기 때문에

내부변수는 함수 바깥에서 접근할 수 없으며, 함수 바깥에서 호출해서는 안된다고 하셨습니다.

 (print(내부변수)를 입력하면 nameerror 가 뜨는 것으로 이를 확인하였습니다!)

그런데 제가 한 것과 같이 내부변수를 중복으로 사용하여 정의를 내리면

제 예상으론 '이미 사용된 변수'로서 오류가 날 줄 알았는데 정상적으로 진행이 됩니다.

정의를 내리는 것은 바깥에서 접근(바깥에서 호출)하는 것이 아닌건가요??스크린샷 2025-03-21 175956.png

댓글
이전파이썬 list관련 질문2025-03-24
다음파이썬 덧셈 관련 질문드립니다.2025-03-16