2018 프로그래밍 시작하기추상화 심화상수

Q

global 변수와 상수의 차이가 무엇안가요?

조회 2640

좋아요 1

2016년 12월 20일




A
2개의 답변이 있어요
커뮤니티 파트너 채택



2016년 12월 21일



2016년 12월 21일

댓글 3

2019년 3월 26일
와 확실히 이해되었어요. 감사합니다!
2019년 12월 10일
안녕하세요. 오래 전에 작성하신 답변이지만 궁금해서 질문 남겨봅니다. 예시 def some_variable(): 과 print(x)에서 '10이 출력됨. 함수 안팎에서 x가 존재함.' 라는 코멘트를 달아주셨는데 실제로는 name error로 x가 정의 되지 않았다고 출력되는데 어떤 답이 맞는 건가요??
2020년 1월 5일
민규님 안녕하세요! 함수를 실행하지 않아 생기는 문제로 보입니다. some_variable()에서 global 변수로 x를 선언했지만 위의 예시에서는 some_variable()라는 함수 실행문이 없으므로 x가 선언되지 않아 not defined 라는 에러가 뜨는 것이 당연하다고 생각됩니다!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇