Python의 미리 정의된 상수 6개인 True, False, None, __debug__, Ellipsis·..., NotImplemented는 이름 해석과 대입 규칙이 제각각임 True, False, None은 식별자가 아닌 어휘 토큰이어서 x.True 같은 속성 접근도 SyntaxError를 일으킴 __debug__는 일반 식별자처럼 속성을 조회할 수 있지만 직접 대입할 수 없는 유일한 식별자이며, -O로 실행하면 True에서 False로 바뀜 Ellipsis와 NotImplemented는 일반 내장 이름이라 전역 변수나 builtins 수정으로 덮어쓸 수 있지만, 어휘 토큰 ...은 영향을 받지 않음 builtins.True나 builtins.__debug__를 setattr로 바꿔도 코드의 True와 __debug__는 그대로여서, 문서상 같은 상수 범주에서도 실제 불변성은 일관되지 않음 상수마다 다른 문법과 오류 True, False, None은 일반적인 이름 해석을 거치지 않는 키워드이자 독립된 어휘 토큰임 식별자가 아니므로 x.True는 속성 조회가 아니라 SyntaxError가 됨 __debug__는 보통 True이며, Python을 -O로 실행하면 False로 바뀜 최적화 빌드에서 비용이 큰 검사를 제외하려면 if __debug__로 감쌀 수 있음 키워드가 아닌 일반 식별자 형태지만 __debug__ = 67과 x.__debug__ = 67은 모두 SyntaxError가 됨 반면 x.__debug__ 조회는 문법적으로 유효하므로 해당 속성이 없으면 AttributeError 가 발생함 삭제에는 대입과 다른 규칙이 적용됨 del __debug__에는 cannot delete __debug__라는 특별한 SyntaxError가 발생함 del x.__debug__는 특별 처리되지 않아 x가 없으면 NameError, 속성이 없으면 AttributeError가 발생함 __debug__ 대입은 문법 자체가 잘못되지 않았는데도 SyntaxError로 처리됨 assert (__debug__ := 67)은 디버그 실행에서 SyntaxError가 나지만, -O에서는 assert가 컴파일되지 않아 예외도 발생하지 않음 함수 밖의 assert (yield)와 assert (await 67)도 비슷하게 동작함 내장 이름을 덮어쓸 때 드러나는 차이 Ellipsis와 NotImplemented는 문서의 상수 항목에 속...
Related
다케시의 성
1 minute ago
0
유럽산 대안
4 minutes ago
0
Terence Tao: 수학 2.0 [PDF]
7 minutes ago
0
PATH의 틸드(~)가 HOME을 가리키지 않을 수 있음
10 minutes ago
0
5,000억 토큰을 쓰고 나서: AI 에이전트에게 1인칭 슈팅 게임 디컴파일 맡기기
1 hour ago
2
PSPi 6 - PSP에 Raspberry Pi 넣기
1 hour ago
2
전자종이 ESP32에서 30FPS로 실행하는 GameBoy [영상]
1 hour ago
2
RAM 부족이 DDR4를 다시 불러오고 있음
1 hour ago
2
Tips
click
Popular
[아시안게임] 유도 김민종, 남자 100㎏이상급 동메달…2회 연속 메달
1 week ago
106
박진영, 12월 서울서 사흘간 연말 콘서트 '웨트'
1 week ago
101
마이크론이 먼저 확인한 메모리 호황…삼성·SK하이닉스는 '비용 변수'
1 week ago
99
Accelerate your SAP modernization with Kiro
1 week ago
98
방탄소년단, 자체예능 '달려라 방탄 2.0'으로 돌아온다
1 week ago
96
Show GN: 5달러 시계에 Claude·Codex 사용량을 띄워봤습니다
1 week ago
92
[2026 노벨상] 생리의학상…뇌에 대한 이해 바꿔놓은 이들에게
6 days ago
91
프로들도 줄지어 샷 점검… KLPGA 스타 사랑방 된 더헤븐CC 연습장
3 weeks ago
82
© Clint IT 2026. All rights are reserved

1 month ago
25
![[아시안게임] 유도 김민종, 남자 100㎏이상급 동메달…2회 연속 메달](https://img3.yna.co.kr/photo/yna/YH/2026/10/02/PYH2026100223210001300_P4.jpg)




![[2026 노벨상] 생리의학상…뇌에 대한 이해 바꿔놓은 이들에게](https://image.inews24.com/v1/a8cf79c5a2313a.jpg)


English (US) ·