2016-07-30 1 views
-2

파이썬 3.5.2 내가 (!, @, $ 등), 그러나 내가 어떤 도움을주고 아무것도 찾을 수가 없었다 파이썬에서 문자를 사용하는 방법을 찾기 위해 노력하고문자 사용 파이썬

또는 이것에 대한 자세한 내용.

>>> $ 
SyntaxError: invalid syntax 

은 내가 무엇을 찾고 있어요 것은 이런 일이 및 구문의 예입니다 이유 : 여기에

은 예입니다. 또는이 기능은 단순히 아무것도하지 않으며 기능이 아니며 파이썬이 아니더라도 변수가 아니라 문자를 사용할 수 있다고 가정합니다.

>>> $ = 'Example' 
SyntaxError: invalid syntax 
+1

에 대해 자세히 알아볼 수 있습니까? https://docs.python.org/3/reference/lexical_analysis.html#identifiers –

답변

2

파이썬에서 명명 규칙은 숫자, 문자 및 밑줄 만 허용합니다. 여기에 구체적으로 규정

Variables names must start with a letter or an underscore, such as: 
    _underscore 
    underscore_ 
The remainder of your variable name may consist of letters, numbers and underscores. 
    password1 
    n00b 
    un_der_scores 
Names are case sensitive. 
    case_sensitive, CASE_SENSITIVE, and Case_Sensitive are each a different variable. 

Here는 파이썬이 유효한 구문을 분석하는 방법을 찾고 계십니까 당신은 파이썬 변수 할당 및 명명 규칙

2

일반적으로 파이썬 식별자는 letters (from various languages), numbers, or underscores 만 사용할 수 있습니다. 자바 스크립트와 달리 $은 유효한 식별자 문자가 아닙니다. 마찬가지로 !@을 비롯한 대부분의 구두점은 식별자에 사용할 수 없습니다. [파이썬] 식별자

유효한 문자 숫자 9 통해 0, 첫 글자를 제외한 대문자와 소문자 Z 통해 A 밑줄 _하고있다.

따라서, 유효한 할당 식별자 spam에 대한

spam = 'Example' 

처럼 보일 수 있습니다.