파이썬 IDLE에서 다음 코드를 실행 해 보았습니다.
from __future__ import braces
그리고 다음과 같은 오류가 발생했습니다.
SyntaxError: not a chance
위의 오류는 무엇을 의미합니까?
파이썬 IDLE에서 다음 코드를 실행 해 보았습니다.
from __future__ import braces
그리고 다음과 같은 오류가 발생했습니다.
SyntaxError: not a chance
위의 오류는 무엇을 의미합니까?
답변:
파이썬에서 이스터 에그를 찾았습니다. 장난이야.
이는 들여 쓰기 대신 중괄호로 블록을 구분하는 것이 구현되지 않음을 의미합니다.
일반적으로 특수 __future__
모듈 에서 가져 오면 print()
함수 또는 실제 분할 과 같이 이전 버전과 호환되지 않는 기능을 사용할 수 있습니다 .
라인이 그래서 from __future__ import braces
촬영하면 '기능'중괄호 만들 블록 '을 사용하려는 의미하고, 예외는 당신에게 그 기회 이야기하는 지금 하는 일이 전무합니다.
당신처럼, 파이썬에 포함 된 인 - 농담의 긴 목록에 그것을 추가 할 수 있습니다 import __hello__
, import this
하고 import antigravity
. Python 개발자는 잘 발달 된 유머 감각을 가지고 있습니다!
Less Whitespace, More Enterprise
: D 감사합니다!