구문 오류 : 기회가 아님
나는 파이썬 IDLE에서 다음 코드를 실행하려고 시도했습니다.
from __future__ import braces
그리고 다음과 같은 오류가 발생했습니다.
SyntaxError: not a chance
위의 오류는 무엇을 의미합니까?
파이썬에서 이스터 에그를 찾았습니다. 장난이야.
이는 들여 쓰기 대신 중괄호로 블록을 구분하는 것은 구현되지 않음을 의미합니다.
일반적으로 특수 __future__
모듈 에서 가져 오면 print()
함수 또는 실제 분할 과 같이 이전 버전과 호환되지 않는 기능을 사용할 수 있습니다 .
라인이 그래서 from __future__ import braces
촬영하면 '기능'중괄호 만들 블록 '을 사용하려는 의미하고, 예외는 당신에게 그 기회 이야기하는 지금 하는 일이 전무합니다.
당신처럼, 파이썬에 포함 된 인 - 농담의 긴 목록에 그것을 추가 할 수 있습니다 import __hello__
, import this
하고 import antigravity
. Python 개발자는 잘 발달 된 유머 감각을 가지고 있습니다!
__future__
모듈은 일반적으로 파이썬의 향후 버전에서 기능을 제공하는 데 사용됩니다.
이 문제에 대한 개발자의 감정을 요약 한 이스터 에그입니다.
몇 가지 더 있습니다.
import this
zen of Python을 표시합니다.
import __hello__
표시됩니다 Hello World...
.
Python 2.7 및 3.0에서는 import antigravity
브라우저가 만화로 열립니다!
참고 URL : https://stackoverflow.com/questions/17811855/syntax-error-not-a-chance
'programing tip' 카테고리의 다른 글
이미 인스턴스화 된 JavaScript 객체의 프로토 타입을 설정하는 방법은 무엇입니까? (0) | 2020.08.18 |
---|---|
CancellationToken 속성을 사용하는 방법은 무엇입니까? (0) | 2020.08.18 |
Swift에서 SQLite 데이터베이스에 액세스 (0) | 2020.08.18 |
JavaScript IF 문에서 OR 조건을 사용하는 방법은 무엇입니까? (0) | 2020.08.17 |
시트가 있는지 테스트 또는 확인 (0) | 2020.08.17 |