2016-07-30 2 views
-2

Python 3.5.2символов Использование Python

Я пытаюсь выяснить, как использовать символы в питона (!, @, $ И т.д.), однако я не смог найти что-нибудь, чтобы дать какой-либо помощи или любую деталь об этом.

Вот пример:

>>> $ 
SyntaxError: invalid syntax 

Что я смотрю на это, почему это происходит и пример синтаксиса. Или это просто ничего не делает и не является функцией и python, однако, если бы это было не так, я бы предположил, что вы можете использовать символ как переменную, но не можете.

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

Вы ищете как Python анализирует допустимый синтаксис? https://docs.python.org/3/reference/lexical_analysis.html#identifiers –

ответ

2

Правила использования именования в python допускают только числа, буквы и символы подчеркивания. Здесь конкретно правила

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

Как правило, идентификаторы Python могут использовать только letters (from various languages), numbers, or underscores. В отличие от JavaScript, $ не является допустимым символом идентификатора. Аналогично, большинство знаков препинания, включая ! и @, не допускается в идентификаторах.

допустимых символы для идентификаторов [в Python] являются прописными и строчными буквами A через Z, подчеркивание _ и, за исключением первого символа, цифры 0 через 9.

Таким образом, действительное назначение может выглядеть

spam = 'Example' 

для идентификатора spam.

Смежные вопросы