Идентификатор
Идентификатор — это имя, по которому программа обращается к переменной, функции, типу данных или другому объекту. Благодаря идентификаторам человек может записывать программу понятными именами, а компилятор или интерпретатор — различать объекты.
Обычно идентификатор начинается с буквы или символа подчёркивания, а затем может содержать буквы, цифры и подчёркивания. Пробелы, знаки арифметических действий и другие специальные символы в обычных идентификаторах не используются. Во многих языках строчные и прописные буквы различаются: sum, Sum и SUM могут быть тремя разными именами.
Идентификатор выбирают при декларации объекта. Например, в записи age = 14 имя age — идентификатор переменной. Позже это имя используют в выражениях и командах. Имя должно быть понятным и не вводить в заблуждение: temperature лучше, чем x, если переменная хранит температуру.
В программе total = price * count идентификаторы total, price и count обозначают переменные. В записи print(total) идентификатор print обозначает встроенную функцию.
Идентификатор — это не любой фрагмент текста. В выражении a + 5 идентификатором является a, а 5 — числовая константа. Символ + является оператором. Сам набор символов — это лексема, а роль имени в программе относится к её семантике.
Какие элементы являются идентификаторами в записи result = max_value + 1?
1 — константа, знак = — оператор.max_value также является именем переменной.Главное
- Идентификатор — имя объекта программы: переменной, функции, типа или константы.
- Он состоит из допустимых символов языка и должен соответствовать его синтаксису; служебные слова обычно нельзя использовать как имена.
- Идентификатор отличается от значения, оператора и любой другой лексемы своей ролью имени объекта.