#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목전역변수와 지역변수에 관하여 질문드립니다2021-05-19 19:59작성자소융학생예시로 z = 8def fun(): print(z) z = 5 print(z)fun()는 local variable 'z' referenced before assignment 라는 에러가 나는데z = 8def fun(): print(z)fun()는 정상적으로 8을 출력합니다. 제 생각에는 파이썬이 인터프리트 언어니깐 위에 예시에서도 첫 print(z)에서 지역변수가 선언되기 이전이니깐 우선 전역변수인 8을 출력하고 지역변수가 선언된 이후 두번째 print에서 5를 출력하고 에러가 나지 않아야 한다고 생각하는데 에러가 나는 이유가 무엇인가요?? 목록수정삭제답변글쓰기 댓글 [1] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전클래스 test도와주세요~~2021-05-20다음텀프로젝트 질문입니다(이성원 교수님)ㅇㅇ2021-05-17 Powered by MangBoard | 워드프레스 쇼핑몰 망보드