Идентификаторы

Идентификаторы

ITpups

Определение

Идентификатор — имя некоторого объекта в программе, являющееся его уникальным признаком, позволяющим отличать его от других объектов.

Идентификатор обязательно есть у каждой переменной, функции, объекта и т.п. Идентификаторы в Питоне не ограничены по длине и чувствительны к регистру. То есть А и а — это разные имена переменных или функций.

В идентификаторах допустимы только символы от "A" до "Z" в верхнем и нижнем регистре, подчеркивание "_" и, кроме первого символа идентификатора, цифры от "0" до "9".

Например, __aAb12_as111_1_4_5 — корректный идентификатор, а 1z — некорректный, т.к. начинается с цифры.

Для идентификаторов на Питоне версии 3 можно использовать не только ASCII символы, но и Unicode. На практике это означает, что переменные можно называть по-русски. Но делать так не стоит, ведь ваш код вполне может попасть в руки разработчиков из других стран: будет ли вам удобно, если в библиотеке, которой вы захотите воспользоваться, найдутся функции с именами, записанными китайскими иероглифами?

Ключевые слова

Следующие идентификаторы являются зарезервированными или ключевыми словами языка и не могут быть использованы как обычные идентификаторы (имена переменных или функций).

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise


Report Page