2012-01-13 3 views
1

저는 파이썬이 유니 코드 문자열을 처리 할 수 ​​있다는 것을 잘 알고 있습니다. 하지만 인터프리터 내가파이썬 언어의 유니 코드 이름은 좋은 생각입니까?

람다 = 1.54

하지만

및 람다를 입력해야 해달라고 그래서 그들을 이해하려는 = 1.54 (떨어져 '람다'예약되어 있다는 사실에서

)

이것이 앞으로 일어날 것입니까 (또는 이것을 가능하게하는 방법이 있습니까?)? 이것에 대한 이유가 있습니까?

+1

이미 추가되었습니다. 자, 그 질문에 대답합니까 또는 이것에 대한 단점에 대해 정말로 물어보고 싶습니까? – delnan

+0

시도해 보았을 때 어떤 오류가 있었습니까? –

+0

SyntaxError : invalid syntax – BandGap

답변

10

Python3는 :

Python 3.2.2 (default, Sep 5 2011, 22:09:30) 
[GCC 4.6.1] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> λ=1.54 
>>> print(λ) 
1.54 
>>> 
+0

(옆에 : Windows 명령 프롬프트를 사용하는 경우 'λ'를 입력하고 인쇄하는 데 문제가있을 수 있지만 이는 Python 관련 문제가 아닙니다.) – bobince

+0

우수. 답변 해 주셔서 감사합니다. 이제 나는 Python3에 익숙해 져야한다. (그리고 print w/o()와 같은 습관을 피한다.) – BandGap

3

http://www.python.org/dev/peps/pep-3131/

귀하의 질문에 대답해야한다.

+0

매우 재미있는 독서 자체는 모든 유니 코드를 허용함으로써 언어로 가져온 (인간 간) 제약에 대한 나의 생각을 다룬다. – BandGap

4

파이썬 2는 ASCII 식별자 만 허용하지만 파이썬 3은 추가 유니 코드 문자를 허용합니다. Python 3 문서의 Identifiers and Keywords 섹션에서이 내용을 읽을 수 있습니다.

관련 문제